Dator > reguljära uttryck javascript tutorial

  • 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 ]$/

Previous:nothing Next:hur man kan ändra målet teckensnitt i makro





Relaterade artiklar


  • hur man läser en BMP fil i Visual C
  • javascript datum tutorial
  • Hur konvertera tal till text i Visual Basic
  • hur du formaterar ett datum i asp
  • hur du uppgraderar Visual Basic 6 kod
  • hur man rengör PC-hårdvara
  • hur man skriver ett shell script för att radera filer
  • hur du fyller upp en vb kombinationsruta med data från databastabell
  • tända : html specifikationer
  • hur man skapar kontroller webbanvändaren med C #