reguljära uttryck javascript tutorial

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

  • Du kan också använda kortare syntax för att förklara ett RegExp -objekt :
  • var mönstret=/^ [ az ]$/
  • Visited 1 times, 1 visit(s) today

    コメント

    タイトルとURLをコピーしました