Reguljära uttryck är ett oerhört kraftfullt språk för att läsa och manipulera textdata . Även om inte helt enhetlig , de flesta moderna programmeringsspråk stöd ungefär samma syntax av reguljära uttryck . Varje språk genomför reguljära uttryck på olika sätt , dock så använder dem i olika språk kräver något annorlunda syntax . JavaScript är inget undantag. I JavaScript kan du avgöra om en text mönster finns i en given sträng , byt mönster med andra strängar , eller returnera matchande mönster från strängen .
Du behöver :
tillgång till en server med PHP- tolk
1
Bestäm vad mönster du vill matcha . . Till exempel , för att matcha alla gemener , skulle du använda det här mönstret:
” \ ^ [ az ] $ \ ”
2
Skapa . RegExp -objekt i JavaScript-koden och tilldela den till en variabel med mönster från Steg 1:
var mönstret=new RegExp ( ” \ ^ [ az ] $ \ ” )
3.
Kopiera och klistra in följande kod för att avgöra om mönstret finns i en sträng : ” Detta kommer inte matchar ”
var str=
var str2=” detta kommer att matcha nu ”
om ( str. match ( mönster ) ) alert ( str + ” matchar mönstret ” )
om ( str2. match ( mönster ) ) alert ( str2 + ” matchar mönstret ” )
4 .
Kopiera och klistra in följande kod för att ersätta mönster med en ny sträng :
var str=” Detta kommer att matcha ”
str=str. replace ( mönster , toUpperCase (STR ) )
alert ( ” ny sträng : ” + str )
tips och varningar
コメント