Online számológép check Regular Expression

Leírás számológép, hogy teszteljék a reguláris kifejezéseket. És egy kicsit a reguláris kifejezéseket.

Korábban én valahogy nem sokkal, mint a reguláris kifejezéseket. Úgy tűnt nekem, meglehetősen furcsa és titokzatos dolog, hogy lehetetlen megérteni. Az utóbbi időben azonban, hogy szükség van alkalmazza őket a hatalom, nos, meg kellett értenem.

Az én tapasztalatom, hogy megértsük, akkor csak meg kell találni egy értelmes leírást. Tudom ajánlani 24. fejezet a könyv József és Ben Albahari «C # 3.0. Referencia »O'Reilly kiadása. Mielőtt C # 3.0 dolog, amit soha nem jött, és ez az egyetlen fejezet a könyvben, amit olvastam, de szabályos kifejezések írva egyértelműen.

Először is, van egy módszer teszt (string) - igaz értékkel tér vissza, ha kifejezést zamatchilas alapszakaszban (egyezés volt a szövegben), és hamis, ha semmit sem talált.

Másrészt ott van az exec (string) módszer - amely lehetővé teszi, hogy kivonat, amit zamatchilos. Ennek eredményeként a metódus megkapjuk tömb eredményeket. Szükséges, ha használják a csoportosító zárójelek () a szöveg az alapszakaszban.
Array ott, mellesleg, nem nagyon tömör. Ha van egy csoport, a nulla elemet a tömb az egész mérkőzés egészét, és minden jövőbeni - ebben a sávban. Ezen kívül van két tulajdonságok, input - ez általában az egész sort, amely továbbításra kerül a bemenet, és az index - úgy tűnik, az index a tömbben (nem tudom, miért van szükség).

Harmadszor, akkor az alapszakaszban csere a sorban, amelyben source_string.replace (regex, replace_string). Valószínűleg erre a célra használják a legtöbbet.

Jóval a számológép, amelyet játszott a reguláris kifejezéseket.

Írja be a szöveget, amelyet szemben a reguláris kifejezés, magát a kifejezést, módosítók (alapbeállítások - nézni az egész vonalon), a csere szöveget.

A kimenet hívás eredményeit a vizsgálati módszerekkel, exec, és helyette a beírt szöveget. Így lehet menni a vonat a macskák, ha nem biztos, hogy az alapszakaszban a munkád megfelelően.

Kapcsolódó cikkek