Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come trovare se una stringa contiene un'altra stringa in Perl

Perl di programmazione è stato creato da Larry Wall e il suo concetto fondamentale è che funziona sulla base di espressioni regolari . Le espressioni regolari sono un modo di ricerca di elementi e manipolare i dati . Le espressioni regolari sono potenti perché risparmiare un sacco di codifica rispetto ad altri linguaggi di programmazione . Le espressioni regolari automatizzare il processo di gestione delle stringhe . Perl può trovare rapidamente e facilmente le stringhe all'interno di altre stringhe e fornisce una serie di modi per raggiungere questo obiettivo . Istruzioni
1

Identificare la stringa che si desidera cercare in una frase più lunga . Ad esempio, se la frase è " alla ricerca di una stringa in questa frase" e la parola da cercare è "string ", questa parola si formerà la ricerca di espressioni regolari all'interno della frase più lunga .
2

creare una situazione di prova . Impostare una frase alla frase di ricerca scelto e includere la parola che si desidera cercare. Ciò può essere ottenuto come segue :

$ frase = "alla ricerca di una stringa in questa frase" ;

if ( $ frase = ~ m /string /) per

partita espressione restituisce true se la parola "string" si trova nella variabile " $ frase . " L' = ~ significa " approssimativamente uguale a" il che implica che essa è alla ricerca di una parola che identifica nella frase . L' = ~ è anche conosciuto come l'operatore vincolante .
3

Prova il programma perl. Se la partita non restituisce vero come vi aspettavate , il rischio è che sia il test di espressione regolare è sbagliato o non è alla ricerca correttamente per l'espressione stringa .

 

Programmazione © www.354353.com