Tutti i browser moderni supportano il metodo test () in quanto è la caratteristica di ECMAS1. Questo articolo ti fornirà una conoscenza descrittiva dei seguenti risultati.
- Come funziona il metodo JavaScript test ()
- Come utilizzare il metodo JavaScript test ()
Come funziona il metodo JavaScript test ()
Il metodo JavaScript test () funziona allo stesso modo del metodo Exec (). Il metodo test () e Exec () differisce nel tipo di ritorno poiché il metodo test () restituisce un valore booleano e il metodo Exec () restituisce l'array.
Sintassi
La sintassi del metodo JavaScript test () è fornita come segue:
RegexPobject.Test (String)Qui, 'corda' è un parametro che specifica il testo da cercare.
Il metodo test () restituisce il VERO Se la stringa è abbinata altrimenti l'output sarebbe falso.
Come utilizzare il metodo JavaScript test ()
Il metodo Test () è sensibile al caso in quanto inizia a cercare una stringa corrispondente da sinistra a destra nella stringa. Questa sezione fornisce una direzione dettagliata su come utilizzare il metodo JavaScript test ().
Esempio: come testare una vera corrispondenza utilizzando il metodo JavaScript test ()
Il metodo test () viene utilizzato per testare una corrispondenza tra una stringa e un'espressione regolare. Il seguente codice viene utilizzato per verificare l'utilizzo del metodo test () in cui l'espressione corrisponde alla stringa.
string = "LinuxHint è un sito Web";Una variabile stringa viene inizializzata e l'oggetto reGEXP corrisponde alla sottostringa nella variabile stringa. Questa corrispondenza viene passata al metodo test () per verificare se la corrispondenza è presente o meno.
Come i personaggi "Linuxhint"Sono presenti nella variabile stringa pertanto il metodo test () è stato restituito vero.
Esempio: come testare una partita falsa usando il metodo JavaScript ()
Il metodo test () testa la corrispondenza nella stringa di un oggetto. Questo esempio mostra come funziona questo metodo.
string = "LinuxHint è un sito Web";In questo codice, la stringa viene inizializzata che contiene i caratteri "Linuxhint è un sito web". Una sequenza di personaggi "Programmazione"Vengono passati all'oggetto regexp per abbinarlo alla stringa. Infine, il metodo Tes () viene applicato sull'output dell'oggetto regexp per testare la corrispondenza.
L'output ha mostrato che non esiste una stringa corrispondente in una stringa particolare. Pertanto il metodo test () ha restituito l'output 'Falso'.
Esempio: come il metodo JavaScript test () si comporta in un caso di abbinamento insensibile al caso
Come discusso in precedenza, il metodo test () è sensibile al caso. Proviamo ad abbinare il modello insensibile al caso tramite il seguente codice.
string = "LinuxHint è un sito Web";In questo esempio, la stringa "Linuxhint è un sito web" viene passato all'oggetto. L'oggetto regexp viene utilizzato per abbinare il "Linuxhint" modello. Il metodo Test () viene quindi applicato sull'output dell'oggetto reGEXP.
Il caso delle lettere del modello e della stringa non corrispondeva, quindi il metodo test () è stato restituito falso.
Conclusione
IL test() il metodo viene utilizzato per testare per abbinare una particolare stringa e un'espressione regolare. Se la funzione trova una corrispondenza, restituisce vero o falso. Questo articolo ha fornito una guida completa sul metodo JavaScript Test (). Per una conoscenza completa, abbiamo anche fornito il lavoro e l'uso del metodo Test () in JavaScript insieme a esempi adeguati.