Razvoj

Ustvarite, preverite in vizualizirajte regularne izraze z iHateRegex

Ustvarite, preverite in vizualizirajte regularne izraze z iHateRegex

Regularni izrazi ali regularni izrazi so lahko zelo zmogljivi pri iskanju operacij, če jih podpirajo programi ali spletne storitve. Programi, kot so TextConverter, PowerRename ali nnn, podpirajo regularne izraze, vendar je uporaba regularnih izrazov lahko zastrašujoča ali naravnost moteča.

Za primer vzemimo naslednji izraz: (25 [0-5] | 2 [0-4] [0-9] | [01]?[0–9] [0–9]?) (\.(25 [0-5] | 2 [0-4] [0-9] | [01]?[0–9] [0–9]?)) 3. Če poznate regularne izraze, jih boste morda takoj razumeli. Če niste, ga boste morda težko razbrali (zazna naslove IP).

Izdelava regularnih izrazov je lahko zelo moteča, zlasti za uporabnike, ki so se šele začeli učiti regularnih izrazov.

Na pomoč prihaja nova spletna stran iHateRegex. Spletno mesto vzdržuje bazo podatkov regularnih izrazov, ki jih je mogoče iskati, in vključuje igrišče za testiranje regularnih izrazov.

Iskalno polje na začetni strani projekta lahko uporabite za iskanje po bazi podatkov regularnih izrazov. Izberite katero koli, da prikažete izraz, primere ujemanja in vizualizacijo, ki poudarja tok izraza.

Takoj lahko uredite kateri koli regularni izraz ali primer nizov; rezultati in vizualizacija se posodabljajo v realnem času in zelo enostavno je uporabiti vizualizacijo in ujemanja za izdelavo in preverjanje regularnih izrazov.

Igrišče deluje enako, kot da začnete z osnovnim regularnim izrazom in vizualizacijo, ki jo lahko spremenite po svojih željah. Lahko kopirate izraz ali kopirate vdelano kodo in celo pošljete nov regularni izraz v oceno in vključitev v bazo podatkov projekta.

Ker lahko uredite kateri koli regularni izraz, lahko kopirate in prilepite tudi za kopiranje regularnih izrazov z drugih mest ali aplikacij, da jih prilepite na spletno mesto iHateRegex; na ta način je enostavno urejati, preizkušati in preverjati regularne izraze.

Zaključne besede

V internetu je veliko spletnih mest in programov, ki pomagajo razumeti, ustvariti in preveriti regularne izraze. Leta 2009 smo pregledali programsko opremo Windows Regular Expression Coach in deluje še danes.

Če je iHateRegex ena slaba stran, je dejstvo, da ne morete samo uporabljati strani, če začenjate. Potrebujete drug vir, na primer Regexr ali regularne izraze.informacije za hitro učenje osnov. Odlično bi bilo, če bi razvijalec spletnega mesta za pomoč uporabnikom dodal nekaj vadnic in možnosti hitre pomoči.

Zdaj pa ti: ali ste že uporabljali regularne izraze?

Vadnica Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider je dvanajsti dodatek k seriji Tomb Raider - franšiza akcijsko-pustolovskih iger, ki jo je ustvaril Eidos Montreal. Kritiki i...
Kako povečati FPS v Linuxu?
FPS pomeni Število sličic na sekundo. Naloga FPS je merjenje hitrosti sličic pri predvajanju video posnetkov ali igranih predstavah. Z enostavnimi bes...
Najboljše laboratorijske igre Oculus App
Če ste lastnik slušalk Oculus, morate biti seznanjeni s stranskim nalaganjem. Sideloading je postopek namestitve vsebine, ki ni shranjena v slušalke. ...