Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať Regex v Jave Ukážky

Regulárne výrazy poskytujú spôsob pre Java programátorov , aby zodpovedala vstupný text na určité vzory , ktoré zadáte . Často nazývaný " regex " pre pohodlie , ktoré vám umožní vyhľadávať výskytov niektorých textových segmentov z dlhého toku dát . Môžete tiež použiť regulárne výrazy vykonať hľadanie - a - nahradiť prevádzku na textový obsah . Kým regulárne výrazy môžu objaviť komplex na prvý pohľad , programovací jazyk Java poskytuje mnoho sprievodných triedy , aby to pre vás jednoduchšie začleniť regulárnych výrazov do svojich kódov . Návod dovolená 1

Kliknite na tlačidlo " Štart " z panela úloh Windows a zadajte " poznámkový blok " . Zvoľte " poznámkový blok " zo zoznamu aplikácií , ktoré sa objavujú
2

typ . " Import java.util.regex * ; . " ( Bez úvodzoviek ) na prvom riadku okna programu Poznámkový blok . Tento riadok kódu importuje potrebné knižnice , ktoré vám umožní použiť regulárne výrazy triedy
3

Zadajte nasledujúce riadky kódu na ďalšom riadku : .

Public class splitter {

public static void main ( String [ ] args ) throws Exception {

}

}

definuje novú triedu s názvom Splitter a jeho zodpovedajúce " main ( ) " metódu , ktorú budete používať držať hlavnú časť svojich kódov
4

Pridajte nasledujúci kód vnútri metódy " main ( ) " : .

vzor p = Pattern.compile ( " [ \\ \\ s ] + " ) ;

To vytvára vzor , ktorý je zostavený z regulárneho výrazu " [ \\ \\ s ] + " . Môžete interpretovať výraz ako určujúci nula alebo viac výskytov čiarkami postáv nasleduje medzerami
5

zadajte nasledujúci kód na ďalšom riadku : .

String [ ] = výsledok p.split ( " jedna , dve , tri štyri , päť " ) ; .

rozdelí vstupný reťazec pomocou regulárneho výrazu a uloží výsledok do poľa result
6

Pridajte nasledujúce riadky kódov pre overenie na poslednú riadky pred uzavretím metódy " main ( ) " :

for ( int i = 0 ; i < result.length ; i + + )

System.out.println ( výsledok [ i ] ) ;

vytlačí každú časť vstupného reťazca potom, čo bola rozdelená podľa regulárneho výrazu . Uvidíte slučka beh päťkrát ako každý prvok výslednej matice je vytlačený .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené