Utilia

Find and Replace

Maghanap at magpalit ng salita o pattern sa text, may case-sensitive, buong salita at regular expression, bilang ng pagpapalit at live na preview.

Mode ng paghahanap

Preview (may guhit ang inalis na text, naka-highlight ang bagong text)

Paano maghanap at magpalit ng text

  1. I-paste ang iyong text sa kahon na Text.
  2. I-type ang hinahanap mo sa Hanapin at ang bagong text sa Palitan ng. Iwanang walang laman ang Palitan ng para burahin ang bawat tugma.
  3. Piliin ang Plain text para hanapin ang eksaktong mga character na tinype mo, o ang Regular expression para maghanap gamit ang pattern.
  4. I-tick ang Case sensitive kung dapat magkaiba ang “Paris” at “paris”, at ang Buong salita lang kung hindi dapat tumugma ang “cat” sa loob ng “concatenate”.
  5. Tingnan ang bilang ng mga pagpapalit at ang preview, kung saan may guhit ang inalis na text at naka-highlight ang bagong text.
  6. I-copy ang Resulta, o i-click ang Gamitin ang resulta bilang bagong text para magpatuloy sa isa pang pagpapalit.

Nag-a-update ang resulta habang nagta-type ka. Ang Palitan ang lahat ay tumatakbo lang muli ng pagpapalit.

Plain text mode

Sa plain text mode, literal ang bawat character: walang espesyal na kahulugan ang tuldok, bracket, asterisk at simbolo ng dollar, maging sa hinahanap o sa kapalit. Ito ang tamang mode para sa pang-araw-araw na pag-edit gaya ng pagpapalit ng pangalan ng produkto sa isang dokumento, pagwawasto ng maling spelling ng pangalan sa lahat ng bahagi, o pagpapalit ng isang URL ng iba.

Itinuturing ng Buong salita lang na bahagi ng salita ang mga letra mula sa lahat ng alpabeto, kaya ang paghahanap ng “été” bilang buong salita ay hindi tutugma sa loob ng “étés” o “comité”, at hangganan ng salita ang hyphen: tutugma ang “chat” sa “chat-bot”.

Regular expression mode

Naglalarawan ng mga pattern ang mga regular expression sa halip na nakapirming text. Gumagamit ang tool ng JavaScript syntax, na may dalawang kaginhawahan para sa pag-edit ng mga dokumento:

  • Tumutugma ang ^ at $ sa simula at dulo ng bawat linya, kaya ang ^ na may kapalit na - ay ginagawang list item ang bawat linya.
  • Sa kapalit, naglalagay ang \n ng line break at ang \t ng tab.

Magagamit muli ng kapalit ang mga bahagi ng tugma: ang $1, $2… ay naglalagay ng captured group, ang $<name> ng named group, ang $& ng buong tugma, at ang $$ ng literal na simbolo ng dollar. Ilang kapaki-pakinabang na halimbawa:

Hanapin Palitan ng Epekto
(\d{4})-(\d{2})-(\d{2}) $3/$2/$1 2026-09-30 → 30/09/2026
[ \t]+$ (walang laman) inaalis ang mga espasyo sa dulo ng bawat linya
{2,} pinagsasama ang magkakasunod na espasyo
(?<first>\w+) (?<last>\w+) $<last>, $<first> Jean Dupont → Dupont, Jean
\bcolour\b color British tungong American na spelling

Gumagana ang mga Unicode class gaya ng \p{L} (anumang letra). Tinatanggap din ang mas lumang syntax na valid lang kapag walang Unicode mode, gaya ng \-.

Kaligtasan laban sa mabagal na pattern

May mga pattern, gaya ng (a+)+, na maaaring tumagal nang napakatagal sa text na halos tumutugma. Para manatiling tumutugon ang iyong browser, tumatakbo sa background worker ang mga regular expression at itinitigil ang mga ito pagkalipas ng 1.5 segundo, na may malinaw na mensahe. Nagbababala rin ang tool kapag nakakita ito ng mga nested quantifier. Kapag hindi wasto ang pattern, ang error na iniulat ng browser ang ipapakita sa halip na resulta.

Mga madalas itanong

Napupunta ba kung saan ang aking text?

Hindi. Sa iyong browser nangyayari ang buong paghahanap at pagpapalit. Walang ipinapadala sa server at walang sine-save.

Paano ko buburahin ang bawat paglitaw ng isang salita?

I-type ang salita sa Hanapin, iwanang walang laman ang Palitan ng at kopyahin ang resulta. I-tick ang Buong salita lang para hindi ito mabura sa loob ng mas mahahabang salita.

Bakit nawawala ang simbolo ng dollar ko sa regular expression mode?

Sa regex mode, nagpapasimula ng reference ang $ gaya ng $1 o $&. Isulat ang $$ para maglagay ng isang simbolo ng dollar. Sa plain text mode, literal palagi ang kapalit.

Puwede ba akong magpalit ng mga line break?

Oo, sa regular expression mode. Hanapin ang \n para makita ang mga line break, at gamitin ang \n sa kapalit para maglagay ng mga ito. Halimbawa, hanapin ang \n at palitan ng , para pagsamahin sa isang linya ang isang listahan.

Gaano kalaki ang puwedeng text?

Hanggang 2 milyong character. Hina-highlight ng preview ang unang 2,000 pagpapalit; laging nasa result box ang kumpletong text.