*   >> läser Utbildning artiklar >> science >> programming

Använda Javascript String Regular Expressions

. Separatorn är en regex. Arrayen innehåller under sträng separeras. Gränsen är ett heltal. Några strängar (ämnen) kan ha tecken på deras slut som du inte behöver. Om du vet hur många under strängar i ämnet som du vill att du kan skriva det här numret som gräns. Varje under strängen efter denna gräns kommer inte att gå i arrayen. Både gränsen och separatorn är valfria. I vårt exempel, ska vi inte använda gränsen.

Tänk dig följande föremål sträng: var Ämne = "ett två tre"; Om vi ​​känner till regex (mönster) för att identifiera utrymmet mellan ord, så vi kan dela denna sträng i en matris som består av ord, "ett", "två" och "tre". \\ Är teckenklassen för rymden. \\ + Kommer att matcha ett mellanslag, en eller flera gånger. Regex att separera ovanstående ord är \\\\ + \\ Vi antar att ett utrymme kan skapas genom att trycka på mellanslagstangenten mer än en gång. Följande kod illustrerar användningen av den delade funktion med detta mönster. I ämnet sträng orden separeras av mellanslag.

Utsignalen från ovanstående kod är: en två tre en två tre den spillts funktionen har delat ord i ämnet sträng med mellanrum mellan orden, och sätta varje ord som ett led i den returnerade arrayen. Den sista raden i utdata är inte en del av matrisen. I koden, visas den sista varnings uttalande i ämnet. Detta gjordes för att visa att ämnet är oförändrad efter en split. Ordet "split" är inte riktigt rätt i det här avsnittet, eftersom ämnet strängen oförändrad; dock att vokabulären JavaScript specifikationen använder.

Det är möjligt att ha ord i en sträng separeras med ett kommatecken och ett mellanslag, som var föremål = "ett, två, tre"; Regex att separera dessa ord är: /, \\ + /Följande kod illustrerar detta: Utgången av ovanstående kod är: en två tre ett, två, tre Så, låt oss ta en paus här och fortsätta i nästa och sista delen av serien.

Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Introduktion till JavaScript String Regular Expressions JavaScript String Reguljärt uttryck Mönster Mer JavaScript String Regular uttrycksmönster Gruppera i JavaScript String Reguljära uttryck Flaggor i JavaScript String Regular Expressions Building JavaScript String Regular Expressions Använda JavaScript String Regular Expressions Extra funktioner i JavaScript String Reguljära uttryck

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.