Tenk på følgende lagt streng: var Emne = "en to tre"; Hvis vi vet regex (mønster) for å identifisere mellomrom mellom ord, så kan vi dele denne strengen i en liste består av ord, "en", "to" og "tre". \\ Er tegnet klassen for plass. \\ + Vil matche et mellomrom, en eller flere ganger. Regex for å skille de ovennevnte ordene er \\\\ + \\ Vi antar at en plassen kan opprettes ved å trykke på mellomromstasten mer enn én gang. Den følgende kode illustrerer bruken av den delte funksjon med den ovennevnte mønster. I emnestrengen ordene er atskilt med mellomrom.
Utgangen av ovenstående kode er: en to tre en to tre Det sølte funksjon har delt ordene i emnestrengen bruker mellomrom mellom ordene, og setter hvert ord som et element i den returnerte matrisen. Den siste linjen i produksjonen er ikke en del av tabellen. I koden, viser det siste varselet uttalelse emnet. Dette ble gjort for å vise deg at motivet forblir uforandret etter splitting. Ordet "split" er egentlig ikke riktig i denne delen, siden faget strengen forblir uendret; er imidlertid at ordforrådet Javascript spesifikasjonen bruker.
Det er mulig å ha ord i en streng atskilt med et komma og et mellomrom, som Var Emne = "en, to, tre"; Regex å skille disse ordene er: /, \\ + /Følgende kode illustrerer dette: Utgangen av ovenstående kode er: en to tre en, to, tre Så, la oss ta en pause her og fortsette i neste og siste del av serien.
Chrys å komme frem til noen av delene av denne serien, bare skriv tilsvarende tittel nedenfor i søkeboksen på denne siden og klikk Søk (bruk menyen hvis tilgjengelig): Introduksjon til Javascript String Regular Expressions Javascript String Regular Expression Mønstre Mer Script String Regular Expression Mønstre Gruppering i Javascript String Regular Expressions Flags i Javascript String Regular Expressions Byggejavascript String Regular Expressions bruker Javascript String Regular Expressions Ekstra funksjoner i Javascript String Regular Expressions
net