Come trovare una stringa jolly in un file di testo in PHP

March 9

Per cercare una stringa jolly in un file di testo in PHP, è necessario aprire il file di testo e leggere il suo contenuto in una singola variabile con la funzione file_get_contents. Quindi è necessario definire una espressione regolare che contiene la sintassi per la corrispondenza per il carattere jolly. Dopodiché è necessario cercare la variabile con il contenuto del file per la stringa di caratteri jolly utilizzando il built-in o una funzione preg_match preg_match_all.

istruzione

1 Creare un nuovo file PHP utilizzando un editor. Ad esempio, digitare:

nano wildcard.php

2 Aprire il file di testo e leggere l'intero contenuto del file in una singola variabile utilizzando la funzione file_get_contents. Ad esempio, digitare:

<? Php

if (! ($ text = file_get_contents ( "myfile.txt"))) die ( "Could not file di testo aperto!");

3 Inizializzare un array che verrà utilizzata per memorizzare le partite dal file di testo. Ad esempio, digitare:

$ Risultati = array ();

4 Definire la stringa jolly come un'espressione regolare. Ad esempio, digitare:

$ Jolly = / wildcardmatch (\ d \ d \ d) / ig;

5 Chiamare il preg_match o preg_match_all funzione per abbinare il contenuto del file di testo contro l'espressione regolare jolly. Passare la matrice è stata inizializzata come terzo parametro e l'array sarà popolata con le partite. Stampa la matrice con le partite, se la funzione riesce. Ad esempio, digitare:

if (preg_match_all ($ jolly, $ testo. $ corrisponde)) {

print_r($matches);

}

?>