| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> Content
    Come usare le espressioni regolari con Javascript
    Un'espressione regolare è una sintassi molto flessibile ma criptico usato per abbinare i caratteri nelle stringhe . In Javascript , un'espressione regolare è racchiuso in barre e seguita da modificatori . Per esempio /\\ b [A - Z0- 9._ % + - ] + @ [A - Z0 - 9 - . ] + \\ [AZ ] { 2,4} \\ b /i è una espressione regolare che può essere. utilizzato per verificare che una stringa è formattata come un indirizzo email. Javascript fornisce funzioni e metodi da utilizzare con le espressioni regolari per la loro creazione , abbinandoli a corde , in sostituzione di porzioni di stringhe , e l'estrazione di parentesi di cattura partite . Istruzioni
    1

    Creare una espressione regolare , circondandolo con barre e seguendolo con eventuali modificatori . Ad esempio, digitare : .

    ValidEmail = /\\ b [A - Z0- 9._ % + - ] + @ [ . A- Z0 - 9 - ] + \\ [AZ ] { 2,4} \\ b /i;
    2

    creare una stringa da una espressione regolare racchiudendolo tra virgolette . Fuga eventuali caratteri di barra rovesciata all'interno della stringa . Creare una nuova istanza di Javascript oggetto RegExp per creare un'espressione regolare . Passare i modificatori come secondo , parametro opzionale quando si crea l'oggetto . Per esempio : .

    VaidEmail = new RegExp ( "\\ \\ b [A - Z0- 9._ % + - ] + @ [ . A- Z0 - 9 - ] + \\ \\ [AZ ] {2 , 4} \\ \\ b " , " i " ) ;
    3

    utilizzare il metodo partita di confrontare una stringa in un'espressione regolare e determinare se corrispondono valutando il valore restituito del metodo di vero o falso . Ad esempio, digitare : ? ? ?

    Se ( phoneNumber.match ( \\ \\ ( \\ \\ b [ 0-9 ] { 3} \\ \\ ) [ - . ] [ 0-9 ] { 3} [ ,"- ] [ 0-9 ] {4} \\ \\ b ) ) per

    alert ( "Valido numero di telefono! ") .

    altro

    alert ( " non valido ? Numero di telefono "); !
    4

    Utilizzare il metodo replace Javascript per una stringa di sostituire la porzione di stringa che corrisponde all'espressione regolare . Ad esempio, digitare :

    funzione trim (string ) {

    String.Replace ritorno ( /\\ A \\ s +

    Previous :

    next :
      Articoli Correlati
    ·HTML onload Opzioni 
    ·JavaScript Tipi di nodo 
    ·Javascript parziali 
    ·Come nascondere una barra di scorrimento con Javascript…
    ·Come usare DIV con JavaScript 
    ·Come utilizzare HREF JavaScript Link 
    ·Come ottenere una remota pagina Web con JavaScript 
    ·JavaScript target iFrame Documento Tutorial 
    ·Come modificare una lettera in Acajoom 
    ·Come aggiungere i numeri multipli utilizzando Javascrip…
      Articoli in evidenza
    ·Come usare Wget in Python Fuga 
    ·Come fare un mondo sottrattiva in UDK 
    ·Come imparare System Design 
    ·Come per ricercare una stringa in un array usando Java 
    ·Come inviare messaggi di testo e messaggi e-mail HTML i…
    ·Variabili a livello di classe in Perl 
    ·Come eseguire un file di script in Java per l'output di…
    ·Come inviare intestazioni MIME 
    ·Che cosa è un EOF in linguaggio C ? 
    ·Come scrivere programmi Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com