Hanapin at Palitan

Files at data

Palitan ang teksto nang literal o ayon sa pattern, may preview.

Resulta
The rate is 5% for 2026. The rate is 5% for 2026. See the 2026 schedule.
2 ang napalitan
Napalitan2
Mga karakter72
Ano ang magbabago
linya 12025 → 2026
linya 32025 → 2026

Paano gamitin

Para saan ito

Palitan nang sabay-sabay ang bawat kopya ng isang salita o parirala sa teksto — taon, pangalan, presyo — at makita ang bawat pagbabago bago mo ito gamitin.

Bago magsimula

Ihanda ang tekstong ipe-paste, at alamin kung ano mismo ang hahanapin at ano ang ipapalit. Sa browser mo nangyayari ang lahat.

  1. I-paste ang teksto mo

    I-paste ang teksto sa kahong Teksto. May maikling halimbawa ito sa simula; palitan ito ng sa iyo.

  2. Sabihin ang hahanapin at ang ipapalit

    I-type ang hahanapin sa Hanapin at ang bagong salita sa Palitan ng. Iwanang blangko ang Palitan ng para burahin ang bawat tugma.

  3. Itakda ang tatlong opsiyon

    Naka-tsek ang Itugma ang malaki at maliit na titik, kaya kapag "May" ang hinanap, hindi gagalawin ang "may"; alisin ang tsek kung hindi mahalaga ang malalaking titik. I-tsek ang Buong salita lamang para hindi magalaw ng "cat" ang "category". Iwanang walang tsek ang Ituring na pattern ang Hanapin maliban kung sumusulat ka ng regular expression, para hanapin nang eksakto ang tuldok, bracket o $ gaya ng pagkaka-type.

  4. Suriin ang bawat pagbabago

    Pindutin ang Palitan para makita ang resulta; nagbabago rin ito habang nagta-type ka. Basahin ang listahang Ano ang magbabago, na nagpapakita ng bawat tugma ayon sa numero ng linya at kung ano ito magiging.

  5. Kopyahin ang bagong teksto

    Pindutin ang Kopyahin sa itaas ng Resulta para kunin ang buong binagong teksto.

Pagbasa ng resulta

  • Resulta: ang buong teksto mo na napalitan na ang bawat tugma.
  • Napalitan: kung ilang tugma ang napalitan. Ang Mga karakter ay ang haba ng bagong teksto.
  • Ano ang magbabago: isang linya bawat tugma — ang linyang kinaroroonan nito, ang nahanap at ang ipapalit, o (inalis) kapag nagbubura ka.

Kung may problema

  • Sabi ng note, Walang nahanap: suriin ang baybay at mga espasyo, at alisin ang tsek sa Itugma ang malaki at maliit na titik kung nasa malalaking titik lang ang pagkakaiba.
  • Parang walang ginagawa ang Buong salita lamang: hindi ito gumagana sa gilid ng terminong nagsisimula o nagtatapos sa bantas, gaya ng (draft). Alisin ang tsek para sa mga iyon.
  • Lumalabas nang eksakto gaya ng itinype ang $ sa Palitan ng, na siyang gusto mo para sa presyo. Kung $1 para ibalik ang isang group ang ibig mo, i-tsek ang Ituring na pattern ang Hanapin.

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.

Ituloy pa

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.