Práce s textem Jan Martinovič Fakulta elektrotechniky a informatiky
Základy regulárních výrazů zaklady.htmlhttp:// zaklady.html C# – us/library/az24scfc.aspxhttp://msdn.microsoft.com/en- us/library/az24scfc.aspx Java – /Pattern.htmlhttp://java.sun.com/j2se/1.4.2/docs/api/java/util/regex /Pattern.html
Základní hledání shody 1/2 Obor názvů: System.Text.RegularExpressions Třída: Regex IsMatch má jako parametry 2 řetězce –První je řetězec –Druhý je vzor Výsledkem metody IsMatch je true pokud je vzor nalezen
Základní hledání shody 2/2 \d{3}-\d{2}-\d{4} Jaký výsledek výsledek? \b\d{3}-\d{2}-\d{4}\b Stále projdou řetězce jako
Třída Match Použijeme ji, pokud chceme zjistit jaký řetězec byl nalezen Modifikace hledání čísel
Průchod přes všechny výskyty vzoru
Hledání $x.yz - $\d+\.\d\d
Hledání $x.yz - $(\d+)\.(\d\d) - Groups
Nahrazování
Encoding aspx?uid=814http://projektysipvz.gytool.cz/ProjektySIPVZ/Default. aspx?uid=814
Zdroje literatury Beginning Regular Expressions in C#, Java, and Perl – x?tutorial_id=523http:// x?tutorial_id=523 net-frameworku-4-0.aspxhttp:// net-frameworku-4-0.aspx