ප්‍රධාන අන්තර්ගතයට පිවිසෙන්න
LibraTool logoLibraTool

නොමිලේ Find සහ Replace Text

Plain හෝ regex ගැළපීම, සජීව match ගණනය, සහ ඉස්මතු කළ preview සමඟ පාඨ Search සහ Replace කරන්න. Case-insensitivity, whole-word, සහ regex capture-group backreferences සඳහා සහය දක්වයි.

load වූ පසු offline ක්‍රියා කරයි
ඉක්මන් පරිස්කරණ
ආරම්භ කිරීමට සෙවුම් පදයක් ඇතුළත් කරන්න

💡 Regex ප්‍රකාරයේදී Find හි (\d{4})-(\d{2}) ආකාරයේ ග්‍රහණ කණ්ඩායම් භාවිතා කර Replace හි $1, $2 ලෙස යොමු කරන්න — දිනයන්, නම්, ID ගොනු ලෙස නැවත හැඩගැස්වීමට.

පොදු භාවිත

  • ග්‍රන්ථ සොයා ගෙන ඉන්දියාවට ඉතිරි කරන්නග්‍රන්ථ ගාල්පු එක් එකක් වචන හෝ වාක්‍ය සුවිසල්ගින් ඉතිරි කරන්න.
  • Regex සොයා ගෙන ඉතිරි කරන්නග්‍රහණ ගුණ සහිත නියම්ය ප්‍රකාශන භාවිතා කරන්න ග්‍රන්ථ ශිල්ප අනුවර්තනය කරන්න.
  • කේතයෙහි සොයා ගෙන ඉතිරි කරන්නකුඩා පිටුවෙහි විචල්‍යයින් නැවත නම් කරන්න හෝ රටාවලි ශිල්පකරණ කරන්න.
  • අපිරිසිදු දත්ත පිරිසිදු කරන්නඔබ ගෙන දත්තවල විවිධ අක්ෂර, බිම්බ සිතුවම් සහ ස්වරූපය ඉවත් කරන්න හෝ සාමාන්‍ය කරන්න.
  • ලිපින් අතරතුර වචන ඉතිරි කරන්නකටුපිළිවඩට විලිපතිගතවූ වචන හෝ චරිතය අඩුක දෙනු දෙන්න.

එය ක්‍රියා කරන්නේ කෙසේද

Find and Replace JavaScript හි අභ්‍යන්තර RegExp එන්ජිම භාවිතයෙන් සම්පූර්ණයෙන්ම ඔබේ බ්‍රවුසරයේ ක්‍රියාත්මක වේ — පුස්තකාලයක්, සර්වරයක්, උඩුගත කිරීමක් නැත. ඔබ ටයිප් කරන ක්ෂණයේම count කිරීම සඳහා String.prototype.matchAll සහ substitution සඳහා String.prototype.replace භාවිතයෙන් පෙළ දේශීයව සකසනු ලැබේ.

  1. 1
    Pattern එක RegExp බවට compile කෙරේ
    ඔබ ටයිප් කරන විටම, find term එක ms 150ක debounce එකක් සමඟ JavaScript RegExp එකකට compile කෙරේ, එබැවින් pathological patterns සෑම යතුරු තට්ටුවකදීම ටැබය freeze නොකරයි. plain-text ප්‍රකාරයේදී සෑම regex metacharacter එකක්ම ප්‍රථමයෙන් escape කෙරේ, එබැවින් literal තිත් සහ brackets literals ලෙස සලකනු ලැබේ. Regex ප්‍රකාරය සක්‍රීය කිරීම ඔබේ pattern එක කෙලින්ම pass කරයි. Whole-word ප්‍රකාරය pattern එක \b(?:...)\b word-boundary anchors වලින් wrap කරන අතර, Case-insensitive ප්‍රකාරය i flag එක එකතු කරයි.
  2. 2
    තනි matchAll pass එකක් count කර highlight කරයි
    debounced පෙළ මත matchAll ඇමතුම් එකක් සෑම match object එකක්ම නිපදවයි. match count එක එම array length එකෙන් කෙලින්ම කියවනු ලැබේ. අක්ෂර 200,000ට අඩු පෙළ සඳහා, match offsets හරහා ගොස් සෑම hit එකක්ම <mark> tag එකකින් wrap කිරීමෙන් highlighted preview එකක් ගොඩනගනු ලැබේ — HTML-escaping රෝ පෙළ segments වලට injection එකට පසුව නොව පෙර යොදනු ලැබේ, එබැවින් &, <, හෝ > අඩංගු matches නිවැරදිව හසුරුවනු ලැබේ.
  3. 3
    Literal පෙළ හෝ capture-group backreferences සමඟ replace කරන්න
    global flag සමඟ String.prototype.replace මගින් ප්‍රතිදානය නිපදවනු ලැබේ, සෑම match එකක්ම එකවර replace කරමින්. plain-text ප්‍රකාරයේදී, replacement string එකේ ඕනෑම $ එකක් $$ ලෙස දෙගුණ කෙරෙන නිසා $& සහ $1 වැනි අක්ෂර backreferences ලෙස interpret නොවී verbatim ඇතුළත් කෙරේ. Regex ප්‍රකාරයේදී, $1, $2, ආදිය සම්මත JavaScript capture-group substitutions ලෙස ක්‍රියා කරයි.
  4. 4
    ප්‍රතිඵලය පිටපත් කරන්න හෝ බාගත කරන්න
    ඔබ ටයිප් කරන විටම නැවත ලියන ලද පෙළ read-only textarea එකක දිස්වේ. පිටපත් කිරීම බ්‍රවුසරයේ navigator.clipboard.writeText API එක භාවිතා කරයි. Downloading synchronously text/plain වර්ගයේ Blob එකක් ගොඩනගා දේශීය save එකක් trigger කරයි — කිසිදු අවස්ථාවක කිසිවක් ඔබේ උපාංගයෙන් පිටතට නොයයි.

සම්බන්ධ මෙවලම්

🔁

Word, PowerPoint සහ Excel හි සොයා ප්‍රතිස්ථාපනය

Office නොමැතිව .docx, .pptx සහ .xlsx ගොනු වල වචන ප්‍රතිස්ථාපනය කරන්න: සොයන → ප්‍රතිස්ථාපන යුගල කිහිපයක්, එකවර බොහෝ ගොනු, අකුරු ගළපන්න, සම්පූර්ණ වචන හෝ regex. හැඩතල, රූප සහ සැකැස්ම එලෙසම පවතී; කිසිවක් උඩුගත නොවේ.

උත්සාහ කරන්නගොනු ස්ථානීය ව රැඳේ
🏷️

ගොනු තොග නම් වෙනස් කරන්නා

ගොනු රාශියක නම් එකවර වෙනස් කරන්න: සොයා ප්‍රතිස්ථාපනය (හෝ regex), අකුරු වර්ගය, පෙරවදන, පසුවදන, අංකනය සහ ඡායාරූපයක් ගත් දිනය. සජීවී පෙරදසුන, ඉන්පසු නම් වෙනස් කළ ගොනු ZIP එකක් ලෙස බාගන්න. ඕනෑම උපාංගයක ක්‍රියා කරයි; කිසිවක් උඩුගත නොවේ.

උත්සාහ කරන්නගොනු ස්ථානීය ව රැඳේ
😀

ඉමොජි තෝරකය

එක් ක්ලික් කිරීමකින් ඉමොජි සොයා පිටපත් කරන්න. කාණ්ඩය අනුව පිරික්සන්න, ඉමොජි කිහිපයක තන්තුවක් සාදන්න, සම වර්ණයක් තෝරන්න සහ මෑතදී භාවිත කළ ඒවා සොයාගන්න.

උත්සාහ කරන්න

නිතර අසන ප්‍රශ්න