Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man använder Regex i Java Prover

    Reguljära uttryck är ett sätt för Java programmerare att matcha en input text mot vissa mönster som de anger. Ofta kallas " regex " för enkelhetens skull , de tillåter dig att söka efter förekomster av vissa textsegment från en lång ström av data . Du kan även använda reguljära uttryck för att utföra ett sök-och- ersätt operation på texternas innehåll . Även reguljära uttryck kan förefalla komplicerat i början, ger programmeringsspråket Java många stödjande klasser för att göra det lättare för dig att införliva reguljära uttryck i dina koder . Instruktioner
    1

    Klicka på " Start " -knappen från aktivitetsfältet i Windows och skriv " notepad " . Välj " notepad " i listan över program som visas
    2

    Type " import java.util.regex *; . " . ( Utan citattecken) på den första raden i fönstret Anteckningar . Denna kodrad importerar de nödvändiga biblioteken så att du kan använda reguljära uttryck klasserna
    3

    Skriv följande rader av koder på nästa rad : .

    Public class Splitter {

    public void main ( String [] args ) kastar Undantag {

    }

    }

    Detta definierar en ny klass som heter Splitter och dess motsvarande " main ( ) " metoden som du använder för att hålla huvuddelen av dina koder
    4

    Lägg till följande kod innanför " main ( ) "-metoden : .

    Mönster p = Pattern.compile ( " [ , \\ \\ s ] + " ) ;

    Detta skapar ett mönster som sammanställts från det reguljära uttrycket " [ , \\ \\ s ] + " . Du kan tolka uttrycket som anger noll eller fler förekomster av kommatecken tecken följt av vita utrymmen
    5

    Skriv följande kod på nästa rad : .

    String [ ] resultat = p.split ( " ett, två , tre fyra , fem " ) ;

    Detta delar indatasträngen använda mönstret för reguljära uttryck och lagrar resultatet i arrayen result
    6 < p . > Lägg till följande rader med koder för kontroll på de sista raderna innan stängningen av " main () "-metoden :

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

    System.out.println ( resultat [ i] ) ;

    Detta skriver varje del av den inmatade strängen efter att den har delats , enligt mönstret för reguljära uttryck . Du kommer att se slinga körs fem gånger varje element i arrayen result skrivs .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur skriver jag Java som kommer att välja en fil & Dö…
    ·Hur köra Console kommandon i Java
    ·Hur ställa in sökvägen för Windows XP Java
    ·Hur Visa Java Applet Button Som funktionshindrade
    ·Hur man laddar en JAR -fil till en telefon
    ·Måla metod i en Java-applet
    ·Hur du formaterar tal i decimaler i Java
    ·Vad blockerar Uttalanden
    ·Hur man bygger en ny webbsida med JSP
    ·Hur man skriver ett CLOB
    Utvalda artiklarna
    ·Hur man använder en summera inom VB.net
    ·Hur du ändrar en Muspekare med jQuery
    ·Vad är OCX i Visual Basic
    ·Hur får MySQL version i Query
    ·Den procentuella användningen av PHP Vs . JSP
    ·Hur man driver ett Python-skript Utan Python
    ·Hur Exportera ett projekt som har JAR i Eclipse
    ·Konvertera datum till militär datum i Access 2007 VBA
    ·Lägga till en datamängd till ett formulär i Vb.Net
    ·Hur spara bilder från PictureBox kontroll i Visual Bas…
    Copyright © Dator Kunskap http://www.dator.xyz