Негізгі мазмұнға өту

Мәтінді табу және ауыстыру — тегін

Қарапайым немесе regex сәйкестіруімен, тірі сәйкестік санымен және бөлектелген алдын ала қараумен мәтінді іздеп ауыстырыңыз. Регистрді елемеуді, тұтас сөзді және regex топтарын қолдайды.

Жүктелгеннен кейін офлайн жұмыс істейді
Жылдам тазалау
Бастау үшін іздеу терминін енгізіңіз

💡 Regex режимінде Табу өрісінде (\d{4})-(\d{2}) сияқты түсіру топтарын пайдаланыңыз, Ауыстыру өрісінде $1, $2 арқылы сілтеме жасаңыз — күндерді, аттарды немесе ID-лерді жаппай қайта форматтау үшін өте ыңғайлы.

Жиі қолданылуы

  • Топтық Түрінде Мәтінді Табыңыз және АуыстырыңызМәтін блогындағы бір сөз немесе сөйлемнің әрбір кездесуін бір рет ауыстырыңыз.
  • Regex Табыңыз және АуыстырыңызМәтінді топтық ретінде қайта ресімдеу үшін түсіру топтарымен дұрыс өндіктерді пайдаланыңыз.
  • Код-та Табыңыз және АуыстырыңызАйнымалыларды қайта аталандырыңыз немесе құрылысының үстінен өндіктерді тез қайта жазыңыз.
  • Шатасты Дәлелдемелерді ТазартыңызЖапсалған мәліметтердегі шамадан тыс таңбаларды, бөлгіштерді және пішімді алып салыңыз немесе қалыптаңыз.
  • Жазу Кезінде Сөздерді АуыстырыңызҚарақы бойынша қайталанған сөзді немесе персонажды қайта аталандырыңыз.

Қалай жұмыс істейді

"Табу және Алмастыру" JavaScript-тің кірістірілген RegExp қозғалтқышын пайдаланып толығымен браузеріңізде жұмыс істейді — кітапхана жоқ, сервер жоқ, жүктеу жоқ. Мәтін теру сәтінде санау үшін String.prototype.matchAll және алмастыру үшін String.prototype.replace пайдаланып жергілікті түрде өңделеді.

  1. 1
    Үлгі RegExp-ке құрастырылды
    Терген кезде, табу термині патологиялық үлгілер қойындыны әр перне басуда тоқтатпауы үшін 150 мс кідіріспен JavaScript RegExp-ке құрастырылады. Жай мәтін режимінде әр регекс метатаңбасы алдымен қашырылады, сондықтан таза нүктелер мен жақшалар литерал ретінде өңделеді. Регекс режимін қосу үлгіңізді тікелей өткізеді. Толық сөз режимі үлгіні \b(?:...)\b сөз-шекара якорьларына орайды, ал регистрді елемеу режимі i жалауын қосады.
  2. 2
    Жалғыз matchAll өтуі санайды және жарықтандырады
    Кідірістірілген мәтін бойынша бір matchAll шақыруы әр сәйкестік нысанын шығарады. Сәйкестік саны сол массив ұзындығынан тікелей оқылады. 200,000 таңбадан аз мәтіндер үшін, жарықтандырылған алдын ала қарау сәйкестік ығысуларын аралап, әр соғысты <mark> тегіне орап жасалады — HTML-эскейптеу енгізуден кейін емес, шикі мәтін сегменттеріне алдын ала қолданылады, сондықтан &, < немесе > бар сәйкестіктер дұрыс өңделеді.
  3. 3
    Литерал мәтінмен немесе қармау-топ кері сілтемелерімен алмастыру
    Шығыс глобалды жалаумен String.prototype.replace арқылы жасалады, барлық сәйкестікті бір уақытта алмастырады. Жай мәтін режимінде, алмастыру жолындағы кез келген $ $$-ге қосарланады, сондықтан $& мен $1 сияқты таңбалар кері сілтеме ретінде түсіндірілместен сөзбе-сөз енгізіледі. Регекс режимінде, $1, $2 және т.б. стандартты JavaScript қармау-топ алмастырулары ретінде жұмыс істейді.
  4. 4
    Нәтижені көшіру немесе жүктеп алу
    Қайта жазылған мәтін теру кезінде тек оқуға арналған мәтін ауданында пайда болады. Көшіру браузердің navigator.clipboard.writeText API-ын пайдаланады. Жүктеп алу синхронды түрде text/plain түрдегі Blob құрастырады және жергілікті сақтауды іске қосады — ешбір сатыда ешнәрсе құрылғыңыздан шықпайды.

Байланысты құралдар

🔁

Word, PowerPoint және Excel-де табу және ауыстыру

.docx, .pptx және .xlsx файлдарындағы сөздерді Office-сіз ауыстырыңыз: бірнеше табу → ауыстыру жұбы, бірден көп файл, регистрді ескеру, толық сөздер немесе регулярлық өрнек. Пішімдеу, суреттер және макет сол күйінде қалады; ештеңе жүктелмейді.

Байқап көріңізФайлдар жергілікті қалады
🏷️

Файлдардың атын жаппай өзгерту

Көптеген файлдардың атын бірден өзгертіңіз: табу және ауыстыру (немесе regex), әріп регистрі, префикс, суффикс, нөмірлеу және фото түсірілген күн. Тікелей алдын ала қарау, содан кейін атауы өзгертілген файлдарды ZIP ретінде жүктеп алыңыз. Кез келген құрылғыда жұмыс істейді; ешнәрсе жүктелмейді.

Байқап көріңізФайлдар жергілікті қалады
😀

Эмодзи таңдағыш

Эмодзиді бір рет басып іздеңіз және көшіріңіз. Санат бойынша қараңыз, бірнеше эмодзиден тұратын жол құрыңыз, тері реңін таңдаңыз және жуырда қолданғандарыңызды табыңыз.

Байқап көріңіз

Жиі қойылатын сұрақтар