Sintassi del metodo test ()
risultato = regexpvar.Test (abbinamento)In questa sintassi:
Valore di ritorno
Il valore di ritorno di questo metodo è del tipo di dati booleano, restituisce vero se la corrispondenza viene trovata altro falso.
Esempio 1: provare il carattere "h" all'interno di una stringa
Inizia creando una variabile stringa e dargli un valore di stringa con la riga seguente:
StringVar = "Hello World, questo è LinuxHint";Il prossimo passo è creare effettivamente il modello da abbinare a questa stringa, utilizzare la riga seguente per creare il modello:
pattern = /h /i;Questo modello è scoprire l'esistenza del personaggio "H" senza sensibilità al caso. Successivamente, applicare il metodo di prova sul modello e nell'argomento del metodo di prova, basta passare il Stringvar e memorizzare il valore di ritorno in una nuova variabile come:
risultato = pattern.test (Stringvar);Alla fine, stampare semplicemente il risultato variabile sul terminale utilizzando la funzione di registro della console:
console.registro (risultato);Lo snippet completo per questo esempio è come:
StringVar = "Hello World, questo è LinuxHint";L'esecuzione di questo codice stamperà il seguente risultato sul terminale:
L'output mostra che il personaggio "H" era presente all'interno del Stringvar.
Esempio 2: Test () Metodo con schema sensibile al caso
Per questo esempio, crea un modello che cercherà il personaggio "H" Con la sensibilità al caso con l'aiuto della seguente riga di codice:
pattern2 = /h /;Dopodiché, crea una variabile stringa proprio come nell'esempio 1:
StringVar2 = "Hello World, questo è anche LinuxHint";Successivamente, applicare il metodo test () sul modello con valore stringa passato al suo interno:
risultato = pattern.test (StringVar2);Alla fine, passa il risultato Variabile nella funzione di registro della console per stampare il valore di ritorno dal metodo test () sul terminale:
console.registro (risultato);Lo snippet di codice completo per questo esempio sarebbe:
StringVar2 = "Hello World, questo è anche LinuxHint";L'esecuzione di questo codice stamperà il seguente risultato sul terminale:
La lettera "H" nel piccolo caso non è stata trovata nella stringa. Pertanto, il valore del risultato è falso
Incartare
Il test regexp () viene utilizzato per abbinare il modello definito all'interno dell'oggetto regexp contro una stringa e restituisce un vero valore booleano se si trova la corrispondenza. Altrimenti, viene restituito un falso valore booleano. Il metodo Test () viene applicato a una variabile REGEXP con l'aiuto dell'operatore DOT. Questo articolo ha spiegato il metodo test () con l'aiuto di esempi