Hanapin at Palitan

[ RESULTA ]
The rate is 5% for 2026. The rate is 5% for 2026. See the 2026 schedule.
2 replaced
Napalitan2
Mga karakter72
[ ANO ANG MAGBABAGO ]
linya 120252026
linya 320252026
[ ANO ITO ]

Literal ang default, at iyon ang buong pagkakaiba nito sa Regex Tester. Ang naghahanap ng a.b ay ibig sabihin a.b — hindi axb. Ang tool na tahimik na itinuturing na pattern ang hinahanap mo ay gagawa ng nakakagulat sa unang pagkakataon na may bantas ka.

May isang bitag na halos walang nakakaalam: ang $ sa PAMALIT. Binabasa ng String.replace ang $& at $1 sa pamalit kahit payak na teksto ang hinanap — kaya ang pagpapalit ng presyo ng "$5" ay naglalagay ng natugmang teksto. Ini-escape din dito ang pamalit sa literal na mode, na halos walang ibang find-and-replace sa web ang gumagawa.

At ang preview ang mismong punto. Ang palitan na walang preview ay mapaminsalang hakbang na ginawa nang nakapikit.

[ MGA TANONG ]

Ituturing ba nitong pattern ang hinahanap ko?

Hindi, maliban kung hihilingin mo. Ang paghahanap ng a.b ay makakahanap ng a.b at hindi ng axb; ang paghahanap ng $5.00 o (draft) o c:\path ay makakahanap ng eksaktong iyon. Karamihan sa gustong magpalit ng isang bagay ay gustong palitan ang eksaktong bagay na iyon, at ang tool na tahimik na tumuturing sa input bilang regular expression ay gumagawa ng nakakagulat sa unang pagkakataong may bantas na sangkot.

Bakit may maling naipasok sa ibang lugar nang palitan ko ng $5.00?

Hindi dapat dito, at ito ang bitag na sulit malaman. Binabasa ng replace ng JavaScript ang $& , $1 at ilan pang sunod-sunod na karakter sa loob ng PANGPALIT na string, kahit payak na string ang hinanap — kaya ang pagpapalit ng “$5” ay puwedeng magpasok ng tinamaang teksto sa halip na presyo. Ine-escape ng pahinang ito ang pangpalit sa literal na paraan, na halos walang gumagawa sa find-and-replace na tool sa web. Lumipat sa pattern mode kung talagang $1 bilang sanggunian sa grupo ang ibig mong sabihin.

Bakit walang ginagawa ang “buong salita lamang” sa hinahanap ko?

Dahil naglalagay ng \b sa magkabilang dulo ng termino ang buong salita, at ang \b ay nasa pagitan ng karakter na salita at ng hindi. Kung ang termino mo mismo ay nagsisimula o nagtatapos sa bantas — (draft), -5, kuwit sa dulo — walang hangganan doon na maipupuwesto. Iyon ang ibig sabihin ng \b at hindi depekto ng pahinang ito, at sinasabi niya ito kapag nakita niya ang ganoong kaso.

Makikita ko ba ang mababago bago ito mabago?

Iyon ang layunin ng preview. Nakalista ang bawat tinamaan kasama ang numero ng linya at kung ano ang magiging anyo nito, bago ka kumopya ng kahit ano. Ang pagpapalit na walang preview ay mapaminsalang hakbang na ginagawa nang nakapikit.

Paano ako magtatanggal ng isang bagay?

Iwanang blangko ang pangpalit. Tinatanggal ang bawat tinamaan at ipinapakita ng preview ang bawat isa na may markang tinanggal sa halip na tahimik na maglaho.

Ipinapadala ba kahit saan ang teksto ko?

Hindi. Sa browser mo nangyayari ang lahat at walang ipinapadala o itinatago.

[ ANG KOMPUTASYON ]
Ang bitag ng dolyar
Hanapin ang "presyo", palitan ng "$5.00"
Karamihan ng tool: presyo → presyo5.00
Dito, sa literal na mode
presyo → $5.00

Ang $& ay nangangahulugang "ang natugmang teksto". Ang pag-doble ng bawat $ ang buong ayos.

[ BAKIT WALANG NAGAGAWA ANG BUONG SALITA ]

Naglalagay ito ng \b sa magkabilang dulo, at ang \b ay nasa pagitan ng letrang pang-salita at hindi. Kung ang hinahanap mo mismo ay nagsisimula o nagtatapos sa bantas, walang hangganan doon na maaangkla. Kahulugan iyon, hindi sira.

[ SUSUNOD ]
53Pansubok ng RegexWork the pattern out first
50Mga Tool sa LinyaReorder rather than rewrite
48Paghahambing ng TekstoCheck what actually changed
49Pampalit ng Case ng TekstoChange the case instead
[ MAHALAGA ]

Runs entirely in your browser; nothing is transmitted. Literal mode escapes both the search and the replacement, so a $ or a bracket means itself — switch to pattern mode deliberately when you want them to mean something else. Walang ipinapadala sa mga server namin ang tina-type mo rito — sa browser mo tumatakbo nang buo ang pagkuwenta.