Práce s textem Jan Martinovič Fakulta elektrotechniky a informatiky www.fei.vsb.cz 2010.

Slides:



Advertisements
Podobné prezentace
Lekce - Automaty a regularní výrazy
Advertisements

KÖGEL PORTÁL 11/2010 SERVISNÍ PORTÁL.
Windows Presentation Foundation Animace. Animace Proč? Silnější dojem z aplikací Vytváří přirozenější UI Plynulejší visuální přechody Animace kdekoli.
Perl Co je Perl a na co je dobrý Základní konstrukce jazyka
Lucie Gavlasová 4. B 2012/2013. Obsah Současný stav zpracovávané oblasti Použité technologie, nástroje Metody práce Vlastní řešení Uživatelská příručka.
Tento digitální učební materiál (DUM) vznikl na základě řešení projektu OPVK, registrační číslo CZ.1.07/1.5.00/ s názvem „ Výuka na gymnáziu podporovaná.
VŠE Ing. Filip Řehořík, MBA Microsoft s.r.o.
Štěpán Bechynský. 2 Kompatibilita DOCTYPE META Tag – Hlavička protokolu HTTP – X-UA-Compatible: IE=7 3.
David Pejčoch XML (Extensible Markup Language) Semistrukturovaná data Obecný značkovací jazyk Vyvinut a standardizován konzorciem W3C Zjednodušená.
Internet pro programátory. Jaké nám dává internet možnosti? Jaké nám dává internet možnosti? …………………………..……………… Tematicky zaměřené portály a servery Internetové.
Český jazyk 4.ročník Skloňování podstatných jmen rodu středního a ženského (interaktivní tabule)
mindstorms.lego.com Projekt „Aplikovaná robotika“ financovaný z grantového programu.
A JEJÍ ÚČINKY SÍLA Výukový materiál, kód:EU-OP VK- III/2 ICT DUM 144, zpracovala Marie Kupková.
Sociální síť Projekt pro předměty Y36SI2 a Y36SI3.
Modelování procesů pomocí workflow
Třída Array Je součásti balíčku java.util Účelem je usnadnit práci s poli Metody – nejpoužívanější equel(),fill(),sort() a binarySearch() equels() Slouží.
Databázové systémy 1 Cvičení č. 4 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Návrh a tvorba WWW Cvičení 6
Replikace dat Bakalářská práce na téma. 2 Obsah prezentace - Práce s daty za pomoci XML - Webové služby - Teorie replikace dat - Replikace dat.NET Framework.
Desáté cvičení Java Core API Java Collection Framework JavaDoc.
Základy informatiky Internet Ing. Roman Danel, Ph.D. Institut ekonomiky a systémů řízení Hornicko – geologická fakulta.
Tento vzdělávací materiál vznikl v rámci projektu EU – peníze školám Název projektu : Objevujeme svět kolem nás Reg. číslo projektu: CZ.1.07/1.4.00/
Aplikace dodávané s OS - Windows
Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka Petr Kopka VŠB – TU Ostrava, 2005.
Tento digitální učební materiál (DUM) vznikl na základě řešení projektu OPVK, registrační číslo CZ.1.07/1.5.00/ s názvem „ Výuka na gymnáziu podporovaná.
Mateřská škola, Základní škola a Praktická škola, Horní Česká 15, Znojmo EU peníze školám Registrační číslo projektu: CZ.1.07/1.5.00/ Název projektu:
Softwareová architektura
YOUR LOGO Win Forms Slide od Martin Osovský. YOUR LOGO Validace dat  pro správné použití dialogu je nutné data před nastavením DialogResult u na OK validovat,
Datové typy a práce s nimi
Metodický list Pořadové číslo: VY_32_INOVACE_ I.C.04 Název pro školu:EU AJ 1.stupeň 04 Název materiálu:Toys Autor:Mgr. Marcela Jarošová Vzdělávací obor:Anglický.
Výukový matriál byl zpracován v rámci projektu OPVK 1.5 EU peníze školám registrační číslo projektu:CZ.1.07/1.5.00/ Autor:Mgr. Martina Daňková Zpracováno:21.12.
Tento digitální učební materiál (DUM) vznikl na základě řešení projektu OPVK, registrační číslo CZ.1.07/1.5.00/ s názvem „Výuka na gymnáziu podporovaná.
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Zálohování dat MS Windows - Aktovka.
Cvičení č. 8 Pokročilé regulární výrazy - na co je třeba dát pozor David Chudán Upravil D. Pejčoch.
Návrh a tvorba WWW Přednáška 5 Úvod do jazyka PHP.
Novinky v SQL 2008 Piotr Grodzicki. Microsoft SQL Server Management Studio o Barevná indikace, volba databáze o Dedikované připojení pro administrátora.
Databázové systémy I Cvičení č. 8 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Microsoft Office InfoPath 2003 Tomáš Kutěj Account Technology Specialist
UNIX — doplňky Informatika pro ekonomy II přednáška 9.
základní sestava Základní sestava počítače Přiřaď slova k obrázkům:
Návrh a tvorba WWW Přednáška 13 Vývoj webových aplikací.
AJAX nejmodernější webová technologie… seminář pro učitele ZŠ a SŠ Mgr. Marek Osuchowski Ostravská univerzita © 2011.
Metodický list Pořadové číslo: VY_32_INOVACE_I.C.15 Název pro školu:
ESB Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu 15, Ostrava-Poruba,
Novinky pro webovou platformu Jiří Burian, Tomáš Kutěj,
Základní škola Jakuba Jana Ryby Rožmitál pod Třemšínem Inovace a zkvalitnění výuky projekt v rámci Operačního programu VZDĚLÁVÁNÍ PRO KONKURENCESCHOPNOST.
(Java) RDF APIs Jan Zemánek KIZI VŠE, Praha. Přehled Java RDF APIs Jena Download
Tento digitální učební materiál (DUM) vznikl na základě řešení projektu OPVK, registrační číslo CZ.1.07/1.5.00/ s názvem „Výuka na gymnáziu podporovaná.
Efektivní vývoj webů v ASP.NET 4.0 Tomáš Herceg Microsoft MVP Microsoft Student Partner
Výroba piva.
Aplikace pro plánování rozvozu zboží
Pathfinding s využitím PostGIS Prezentuje : Jan Kolář.
Лл. ласточка лампа ландыш лапша лес лимон липа.
Informatika – 6. třída EU-OP VK-III/2 ICT DUM 241
Internet Explorer 8 Štěpán Bechynský Developer Evangelist Microsoft s.r.o.
Tento digitální učební materiál (DUM) vznikl na základě řešení projektu OPVK, registrační číslo CZ.1.07/1.5.00/ s názvem „Výuka na gymnáziu podporovaná.
Windows 7 & Internet Explorer 8 vývoj aplikací a kompatibilita Štěpán Bechynský, Ondřej Štrba Developer Evangelists
Hardware Periferie doplňkové Informatika – 6. třída Bc. Josef Štainer
Fach Kellner Střední odborná škola Otrokovice Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Dana Novotná Dostupné.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_05A12 AutorMgr. Michaela Kubáčková Období vytvořeníDuben.
Dostupné z Metodického portálu ISSN: , financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem pedagogickým v Praze.
Inzerce sběratelských předmětů Jan Matějka 4.B 2013/2014.
1 Web Information extraction - extrakce informací z webu NSWI Jan Dědek.
Výukový materiál zpracován v rámci projektu EU peníze školám
Miloš Sobotka Systems Engineer Microsoft s.r.o.. Microsoft a BI Excel 2007 jako klient SSAS Translations v SSAS Implementace ve Visual Studiu Konzumace.
Dobývání znalostí z databází fulltext
Databázové systémy a SQL
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
Databázové systémy a SQL
Databázové systémy a SQL
Transkript prezentace:

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