Sostituendo l'espressione regolare corrispondenza più breve (RegEx) in una stringa JavaScript è utile quando si desidera eseguire una ricerca complessa e sostituire funzione su qualche testo. Un'espressione regolare descrive modelli in una stringa utilizzando un linguaggio formale di caratteri speciali e significati che può interpretare un parser. Il JavaScript "sostituire" funzione consente di specificare una stringa di ricerca, un modello di espressione regolare e una stringa di sostituzione. Il "?" carattere indica al parser di trovare la lunghezza più breve corrisponde.
Istruzioni
1
Aprire il codice JavaScript in un editor di testo come blocco note di Windows.
2
Creare e inizializzare una variabile JavaScript per memorizzare la stringa che si desidera cercare aggiungendo il seguente codice alla funzione JavaScript:
var str = "- a---b---b---b";
3
Chiamare la funzione JavaScript "replace" e visualizzare i risultati aggiungendo il seguente codice alla funzione JavaScript:
Document.Write(Str.Replace(/a(.*?) b, "xx"));
Il /a(.*?)" b / "argomento specifica zero o più caratteri si trova all'interno di"a"e"b". Il "?" carattere indica una ricerca specifica, tale che dovrebbe corrispondere la stringa di lunghezza più corta che si qualifica. L'esempio visualizzerà "b - xx------b." Senza il "?" carattere sarebbe restituire la partita di qualificazione più lunga e visualizzare "-xx."
4
Salvare il file. Caricare sul vostro server e caricare la pagina per eseguire la funzione "Sostituisci".