Regularni izrazi ili regularni izrazi mogu biti vrlo moćni kada je riječ o pronalaženju operacija pod uvjetom da ih podržavaju programi ili mrežne usluge. Programi poput TextConverter, PowerRename ili nnn podržavaju regularne izraze, ali upotreba regularnih izraza može biti zastrašujuće ili izravno frustrirajuće.
Uzmimo za primjer sljedeći 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. Ako su vam poznati regularni izrazi, taj ćete izraz možda odmah razumjeti. Ako niste, možda ćete ga teško odgonetnuti (otkriva IP adrese).
Izrada regularnih izraza može biti vrlo frustrirajuća, posebno za korisnike koji su tek počeli učiti regularne izraze.
Nova web stranica iHateRegex dolazi u pomoć. Stranica održava bazu podataka regularnih izraza kroz koju je moguće pretraživati i uključuje igralište za testiranje regularnih izraza.
Polje za pretraživanje na početnoj stranici projekta može se koristiti za pretraživanje baze podataka regularnih izraza. Odaberite bilo koji za prikaz izraza, primjera podudaranja i vizualizacije koja naglašava tijek izraza.
Možete odmah urediti bilo koji regularni izraz ili niz primjera; rezultati i vizualizacija ažuriraju se u stvarnom vremenu i vrlo je jednostavno koristiti vizualizaciju i podudaranja za izradu i provjeru regularnih izraza.
Igralište djeluje identično samo ono što započinjete s osnovnim regularnim izrazom i vizualizacijom koju možete izmijeniti po svom ukusu. Možete kopirati izraz ili kopirati ugrađeni kôd, pa čak i poslati novi regularni izraz na ocjenu i uključivanje u bazu podataka projekta.
Budući da možete urediti bilo koji regularni izraz, također možete koristiti kopiranje i lijepljenje za kopiranje regularnih izraza s drugih web mjesta ili aplikacija da biste ih zalijepili na iHateRegex web mjesto; na taj je način lako urediti, testirati i provjeriti regularne izraze.
Završne riječi
Na internetu postoji mnoštvo web mjesta i programa koji pomažu u razumijevanju, stvaranju i provjeri regularnih izraza. 2009. godine pregledali smo Windowsov softver za regularno izražavanje i radi do danas.
Ako iHateRegex ima jedan nedostatak, činjenica je da ne možete samo koristiti stranicu ako započinjete. Trebate drugi resurs kao što je Regexr ili regularni izrazi.informacije kako biste brzo naučili osnove. Bilo bi sjajno kada bi programer web stranice dodao neke upute i opcije brze pomoći kako bi pomogao korisnicima.
Sad ti: jeste li ranije koristili regularne izraze?