*   >> Læs Uddannelse artikler >> science >> programming

Flag i Javascript String Regular Expressions

Den første sætning \\ n Den anden sætning \\ n Tredje punktum \\ n..." Strengen Individet har tre linjer. Den følgende betingede producerer en kamp. if (subject.search (/sekund /m)! = -1) Bemærk at m flaget er blevet anvendt. Sub string "anden", i anden linje matches. Overvej følgende mønster: /^.*$/m Med m flag, bør dette mønster (regex) passer kun én linje. Lad os se, om det sker med ovenstående multi-linje betinget streng. Betragt følgende kode: Udgangen er: Den første sætning. udefineret udefineret Som du kan se, er det kun den første linje matchet.

Hvis du ønsker, at alle linjerne for at blive matchet, er du nødt til at bruge g Marker som godt. Følgende kode illustrerer dette: Udgangen er: Den første sætning. Andet punktum. Den tredje sætning. Bruger mere end en Flag Vid, at du kan have mere end ét flag i en regex, ligesom i: /Send /im Ovenstående program har også et andet eksempel, som er, /^.*$/mg Tja, det er tid til en pause. Se dig i den næste del af serien.

Chrys at nå frem til et hvilket som helst af de dele af denne serie, så skriv den tilsvarende titel nedenfor i søgefeltet på denne side og klik på Søg (brug menuen, hvis de findes): Introduktion til JavaScript String Regular Expressions JavaScript String Regulært udtryk Mønstre Mere JavaScript String Regular ekspressionsmønstre Gruppering i JavaScript String Regulære udtryk Flag i JavaScript String Regular Expressions Building JavaScript String Regular Expressions Brug JavaScript String Regular Expressions Ekstra funktioner i JavaScript String Regular Expressions

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.