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.