Metodo Exec JavaScript | Spiegato

Metodo Exec JavaScript | Spiegato
In JavaScript, le espressioni regolari sono utilizzate per la ricerca e gli scopi di corrispondenza dei pattern. Il metodo JavaScript Exec () fa parte di un oggetto di espressione regolare. Il metodo JavaScript Exec () viene utilizzato per cercare una stringa corrispondente in una certa stringa.

Il metodo Exec () restituisce l'output in un modulo di array se la stringa corrispondente esiste altro restituisce il null. Questo articolo descrittivo fornirà una profonda conoscenza del metodo JavaScript Exec () con i seguenti risultati.

- Come funziona il metodo JavaScript Exec ()

- Come utilizzare il metodo JavaScript Exec ()

Come funziona il metodo JavaScript Exec ()

Il metodo JavaScript Exec () cerca per trovare la corrispondenza di una stringa in una stringa particolare.

Sintassi

La sintassi del metodo Exec () è indicata come segue:

RegexPobject.Exec (String)

Qui, 'corda' è un parametro che specifica la stringa da cercare. Il exec () restituisce la stringa corrispondente o il valore null.

Come utilizzare il metodo JavaScript Exec ()

Il metodo JavaScript Exec () viene utilizzato con l'obiettivo di cercare una stringa corrispondente in una stringa specificata. Questa sezione fornisce una direzione per utilizzare il metodo Exec () in JavaScript con esempi.

Esempio: come cercare una stringa usando il metodo Exec () in JavaScript

Il metodo Exec () cerca le stringhe corrispondenti e restituisce l'output in un modulo di array.

string = "LinuxHint è un sito Web di programmazione";
object = newRegexp ("LinuxHint");
output = oggetto.Exec (String);
console.log ("valore restituito:" + output);
object = newRegexp ("Sito Web");
output = oggetto.Exec (String);
console.log ("valore restituito:" + output);

In questo esempio, una stringa "Linuxhint è un sito Web di programmazione" viene passato a un oggetto. Le espressioni regolari sono usate come oggetti per cercare la stringa. Quando la funzione chiama, controlla se la stringa corrispondente è presente o meno. Se la funzione trova una stringa corrispondente, restituirà il primo (originale) o un valore null.

L'output restituito ha mostrato che esiste una stringa corrispondente in una funzione. Pertanto la funzione ha restituito le stringhe originali come 'Linuxhint' E 'sito web'.

Esempio: come si comporta il metodo Exec () se la stringa non corrisponde

Il metodo Exec () restituisce la stringa corrispondente o il valore null. Il seguente codice tenta di abbinare i caratteri con la stringa.

string = "LinuxHint è un sito Web di programmazione";
object = regexp ("lingua");
output = oggetto.Exec (String);
console.log ("valore restituito:" + output);

Nel codice sopra, la stringa "lingua"Viene passato all'oggetto regexp. Controllerà se la stringa corrispondente è presente o no. Nell'oggetto, il valore del parametro è 'lingua'. Quando la funzione è chiamata, restituirà l'output.

L'output ha mostrato che non esiste una stringa corrispondente nella stringa dell'oggetto specificato. Pertanto la funzione ha restituito il file 'nullo' valore.

Conclusione

Il metodo Exec () restituisce l'output in un modulo di array se la stringa corrispondente esiste altro restituisce il null. Il metodo Exec () viene applicato sull'output dell'oggetto REGEXP. In questo articolo descrittivo, abbiamo spiegato il metodo Exec () in JavaScript. Per una migliore comprensione, abbiamo fornito l'utilizzo e la funzionalità del metodo Exec () insieme agli esempi.