Aqbeż għall-kontenut ewlieni
LibraTool logoLibraTool

Sib u Biddel it-Test b'xejn

Fittex u ibdel test b'matching pjan jew regex, għadd ħaj tal-matches, u preview evidenzjat. Jappoġġja l-insensibiltà għall-każ, il-kelma sħiħa, u referenzi lura tal-grupp tal-capture ta' regex.

Jaħdem offline ladarba mgħobbi
Tindif rapidu
Daħħal terminu ta' tfittxija biex tibda

💡 Fil-modalità regex, uża gruppi ta' qbid fis-Sib bħal (\d{4})-(\d{2}) u irreferi għalihom fl-Ibdel b'$1, $2 — ideali biex tiformatta mill-ġdid dati, ismijiet, jew IDs fil-massa.

Użi komuni

  • Sib u Ibdel Test f'BulkkIbdel kull okkorrenza ta' kelma jew fraza fuq blokk ta' test f'nofs.
  • Regex Sib u IbdelUża espressjonijiet regolari b'gruppi ta' istħarriġ biex ifformattja l-test f'bulk.
  • Sib u Ibdel f'KodIrreferi l-varjabbli jew ikteb mill-ġdid il-mudelli fuq sniped malajr.
  • Naddfu d-Data MessyStrixxa jew normalizza karattri strunzi, delimiteri, u formattjazzjoni f'data mlaħħqa.
  • Ibdel il-Kliem Waqt il-KitbaIbdel kelma ripetuta jew irreferi karattru madwar draft.

Kif Taħdem

Sib u Ibdel jaħdem kompletament fil-browser tiegħek bl-użu tal-magna RegExp inkorporata ta' JavaScript — l-ebda librerija, l-ebda server, l-ebda tela'. It-test jiġi pproċessat lokalment il-mument li tittajpja, bl-użu ta' String.prototype.matchAll għall-għadd u String.prototype.replace għas-sostituzzjoni.

  1. 1
    Mudell ikkompilat f'RegExp
    Hekk kif tittajpja, it-terminu tat-tfittxija jiġi kkompilat f'RegExp ta' JavaScript b'debounce ta' 150 ms biex mudelli patoloġiċi ma jiffriżawx it-tab f'kull ħabta tat-tastiera. Fil-modalità tat-test sempliċi kull metakarattru ta' regex jiġi maħrub l-ewwel, biex punti u parentesi litterali jiġu ttrattati bħala litterali. It-tixgħil tal-Modalità Regex tgħaddi l-mudell tiegħek dritt. Il-modalità kelma-sħiħa tgeżwer il-mudell f'ankri ta' fruntiera tal-kelma \b(?:...)\b, u l-Modalità mhux sensittiva għall-każ iżżid il-flag i.
  2. 2
    Pass matchAll wieħed jgħodd u jimmarka
    Sejħa matchAll waħda fuq it-test debounced tipproduċi kull oġġett ta' taqbil. L-għadd tat-taqbil jinqara direttament mit-tul ta' dak l-array. Għal testi taħt 200,000 karattru, tinbena anteprima mmarkata billi timxi mill-offsets tat-taqbil u tgeżwer kull ħabta f'tag <mark> — l-eskapiment tal-HTML jiġi applikat għas-segmenti tat-test mhux ipproċessati qabel l-inserzjoni, mhux wara, biex taqbil li jinkludi &, <, jew > jiġi mmaniġġjat korrettament.
  3. 3
    Ibdel b'test litterali jew referenzi lura ta' grupp ta' qbid
    Il-ħruġ jiġi prodott minn String.prototype.replace bil-flag globali, jibdel kull taqbil f'daqqa. Fil-modalità test sempliċi, kwalunkwe $ fl-istring tas-sostituzzjoni jiġi rduppjat għal $$ biex karattri bħal $& u $1 jiddaħħlu verbatim minflok jiġu interpretati bħala referenzi lura. Fil-Modalità Regex, $1, $2, eċċ. jaħdmu bħala sostituzzjonijiet standard ta' grupp ta' qbid ta' JavaScript.
  4. 4
    Ikkopja jew niżżel ir-riżultat
    It-test mibdul jidher f'textarea għall-qari biss hekk kif tittajpja. Il-kopja tuża l-API navigator.clipboard.writeText tal-browser. It-tniżżil jibni Blob tat-tip text/plain sinkronament u jibda ssejvjar lokali — xejn ma joħroġ mill-apparat tiegħek fl-ebda punt.

Għodod Relatati

Mistoqsijiet Frekwenti