Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan bruke Regex i Java Samples
    Vanlige uttrykk gir en måte for Java- programmerere for å matche en inngang tekst mot visse mønstre som de oppgir. Ofte kalt " regex " for enkelhets skyld , de lar deg søke etter forekomster av visse tekst segmenter fra en lang strøm av data . Du kan også bruke regulære uttrykk til å utføre et søk - og - erstatt-operasjon på tekstinnholdet . Mens regulære uttrykk kan vises komplisert i starten, gir Java programmeringsspråk mange understøttende klasser for å gjøre det enklere for deg å innlemme regulære uttrykk inn kodene . Instruksjoner
    en

    Klikk på " Start" -knappen fra Windows oppgavelinjen og skriv " notepad " . Velg " notepad " fra listen over programmer som vises
    2

    Type " import java.util.regex * ; . " . ( Uten anførselstegn ) på den første linjen i Notepad vinduet. Dette kodelinje importerer de nødvendige biblioteker for å tillate deg å bruke regulære uttrykk klasser
    3

    Skriv inn følgende linjer med koder på neste linje : .

    Offentlig klasse Splitter {

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

    }

    }
    p Dette definerer en ny klasse kalt Splitter og dets tilsvarende " main ( ) "-metoden som du vil bruke til å holde hoveddelen av kodene
    4

    Legg til følgende kode på innsiden av " main ( ) "-metoden : .

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

    Dette skaper et mønster som er satt sammen av det vanlige uttrykket " [ \\ \\ s ] +". Du kan tolke uttrykket som spesifiserer null eller flere forekomster av komma tegn etterfulgt av mellomrom
    5

    Skriv inn følgende kode på neste linje : .

    String [ ] resultat = p.split ( "en, to, tre fire, fem ");

    Dette deler inndatastrengen med vanlig uttrykk mønster og lagrer resultatet i resultatet rekke
    6

    Legg til følgende linjer med koder for verifikasjon på de siste linjene før lukking av "main () "-metoden : en

    for ( int i = 0 ; i < result.length ; i + + )
    < p> System.out.println ( resultat [ i] ) ;

    Dette skriver hver del av input strengen etter at den er delt , i henhold til vanlige uttrykket mønster. Du vil se løkken kjøre for fem ganger så hvert element av resultatet matrise er skrevet ut.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan unngå Null Pointer Exception i Java 
    ·WPS og JVM Heap Størrelser 
    ·Hvordan oppdage en CJK karakter i Java 
    ·Slik konverterer XML til JSX 
    ·Hvordan bruke logiske operatører i Java 
    ·Slik viser prosenter i Java 
    ·Hvordan lage apps for Blackberry App World 
    ·Slik importerer PHP Java 
    ·Hvordan Program Androids for nybegynnere 
    ·Hvordan Sammenlign String Metoder Bruke Lengde og Chara…
      Anbefalte artikler
    ·Hvordan lage et galleri av bilder i Visual Basic 6.0 
    ·Hvordan Split Tabell med data Med et skilletegn i Pytho…
    ·Hvordan å erklære en String Array 
    ·Hvordan kan vi dynamisk Fordele Array Størrelse 
    ·Hvordan kompilere og installere JSmooth 
    ·Hvordan få PHP Array Lengde 
    ·Hvordan gjøre kvadratrøtter i Visual Basic 
    ·Hvordan bruke Attachments.Add å knytte flere i VBS 
    ·Hvordan lage en PHP -funksjon 
    ·Slik tilpasser Color i NetBeans 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/