Գտնել ու Փոխարինել Տեքստ անվճար
Որոնեք ու փոխարինեք տեքստ հասարակ կամ regex-ի համապատասխանությամբ, ուղիղ match-ի հաշիվով ու ընդգծված նախադիտմամբ: Աջակցում է ռեգիստրի անտեսում, ամբողջ-բառ ու regex group հղումներ:
💡 Regex ռեժիմում Find-ում օգտագործիր capture խմբներ, օր. (\d{4})-(\d{2}), Replace-ում հգում կատարեք $1, $2 — հարմար ամիսատvեր, անուններ կամ ID-ներ խմբաքանակ դզևափոխելու համար.
Տարածված կիրառություններ
- Գտեք և Փոխեք Տեքստ Մեծ քանակներովՓոխեք բառ կամ արտահայտության բոլոր հայտերը տեքստային բլոկի վերջում:
- Regex Գտեք և ՓոխեքՕգտագործեք կանոնավոր արտահայտությունները ընդունելու խմբերի հետ տեքստը վերաձևավորելու համար:
- Գտեք և Փոխեք ԿոդումՎերանվանեք փոփոխականներ կամ վերաշարադրեք հյուսվածքներ կտորից արագ:
- Մաքրեք Խառնածի ՏվյալներՀեռացրեք կամ նորմալացրեք տարօրինակ պատկերներ, բաժանարարներ և ձևաչափ գլուցած տվյալներում:
- Փոխեք Բառերը Գրել ՀավելելՓոխեք կրկնվող բառ կամ վերանվանեք հերոս սխեմայի մեջ:
Ինչպես է այն աշխատում
«Գտնել և Փոխարինել»-ը լիովին աշխատում է ձեր դիտարկիչում՝ օգտագործելով JavaScript-ի ներկառուցված RegExp շարժիչը — ոչ մի գրադարան, ոչ մի սերվեր, ոչ մի վերբեռնում։ Տեքստը մշակվում է տեղում հենց մուտքագրելու պահին, օգտագործելով String.prototype.matchAll հաշվելու համար և String.prototype.replace փոխարինման համար։
- 1Ձևանմուշը կազմվում է RegExp-իԵրբ մուտքագրում եք, որոնման բառը կազմվում է JavaScript RegExp-ի 150 մվ ուշացումով, որպեսզի պաթոլոգիկ ձևանմուշները չսառեցնեն ներդիրը ամեն ստեղնազարկի ժամանակ։ Պարզ-տեքստային ռեժիմում ամեն regex մետանիշ նախ փախուստավորվում է, ուստի բառացի կետերն ու փակագծերը մշակվում են որպես բառացի։ Regex ռեժիմը միացնելը ձեր ձևանմուշն ուղղակիորեն փոխանցում է։ Ամբողջ-բառի ռեժիմը ձևանմուշը փաթաթում է \b(?:...)\b բառի-սահմանի խարիսխների մեջ, և մեծատառ-զգայուն-ոչ ռեժիմը ավելացնում է i դրոշակը։
- 2Մեկ matchAll անցում հաշվում և ընդգծում էՄեկ matchAll կանչ ուշացած տեքստի վրա արտադրում է յուրաքանչյուր համընկնման օբյեկտ։ Համընկնումների քանակը կարդացվում է ուղղակիորեն այդ զանգվածի երկարությունից։ 200,000 նիշից փոքր տեքստերի համար ընդգծված նախադիտում է կառուցվում՝ համընկնման շեղումների միջով անցնելով և ամեն հանդիպում փաթաթելով <mark> պիտակում — HTML-փախուստավորումը կիրառվում է հում տեքստի հատվածների վրա մինչև ներարկումը, ոչ հետո, ուստի &, < կամ >-ով համընկնումները ճիշտ են մշակվում։
- 3Փոխարինեք բառացի տեքստով կամ բռնման-խմբի հետահղումներովԵլքն արտադրվում է String.prototype.replace-ով գլոբալ դրոշակով, փոխարինելով ամեն համընկնումը միանգամից։ Պարզ-տեքստային ռեժիմում փոխարինման տողում ցանկացած $ կրկնապատկվում է $$-ի, որպեսզի $&-ի և $1-ի նման նիշերը ներարկվեն բառացիորեն, ոչ թե մեկնաբանվեն որպես հետահղումներ։ Regex ռեժիմում $1, $2 և այլն աշխատում են որպես ստանդարտ JavaScript բռնման-խմբի փոխարինումներ։
- 4Պատճենեք կամ ներբեռնեք արդյունքըՎերաշարադրված տեքստը հայտնվում է միայն-կարդալու textarea-ում մուտքագրելիս։ Պատճենումն օգտագործում է դիտարկիչի navigator.clipboard.writeText API-ն։ Ներբեռնումը համաժամանակորեն կառուցում է text/plain տեսակի Blob և գործարկում է տեղական պահում — ոչինչ ոչ մի պահի չի հեռանում ձեր սարքից։
Առնչվող գործիքներ
Որոնում և փոխարինում Word-ում, PowerPoint-ում և Excel-ում
Փոխարինեք բառերը .docx, .pptx և .xlsx ֆայլերում առանց Office-ի՝ մի քանի «գտնել → փոխարինել» զույգ, շատ ֆայլեր միաժամանակ, մեծատառերի հաշվառում, ամբողջական բառեր կամ regex։ Ձևաչափումը, պատկերները և դասավորությունը մնում են անփոփոխ․ ոչինչ չի վերբեռնվում։
Ֆայլերի զանգվածային վերանվանիչ
Վերանվանեք շատ ֆայլեր միանգամից՝ գտնել և փոխարինել (կամ regex), տառերի ռեգիստր, նախածանց, վերջածանց, համարակալում և լուսանկարի ստացման ամսաթիվ։ Կենդանի նախադիտում, ապա ներբեռնեք վերանվանված ֆայլերը ZIP-ով։ Աշխատում է ցանկացած սարքում, ոչինչ չի վերբեռնվում։
Էմոջիների ընտրիչ
Որոնեք և պատճենեք էմոջիներ մեկ սեղմումով։ Դիտեք ըստ կատեգորիայի, կազմեք մի քանի էմոջիների շարք, ընտրեք մաշկի երանգ և գտեք վերջերս օգտագործածները։