För att söka efter ett wildcard sträng i en textfil i PHP , måste du öppna textfilen och läsa dess innehåll till en enda variabel med file_get_contents funktionen . Då måste du ange ett reguljärt uttryck som innehåller syntax för matchning till wildcard . Nästa du behöver för att söka variabeln med innehållet i filen för wildcard sträng med antingen den inbyggda preg_match eller preg_match_all funktion . Instruktioner
1
Skapa en ny PHP -fil med en editor . Till exempel , typ :
nano wildcard.php
2
Öppna textfilen och läsa hela innehållet i filen till en enda variabel med file_get_contents funktionen . ? Till exempel , typ :
< php
om die ( " Kunde inte öppna textfil ! " ) , ( ( $ Text = file_get_contents ( " minfil.txt " ) ) ! ) Addera 3
initiera en array som kommer att användas för att lagra matcherna från textfilen . Till exempel , typ :
$ resultat = array ( ) ;
4
Definiera wildcard strängen som ett reguljärt uttryck . Till exempel , typ :
$ wildcard = /wildcardmatch ( \\ d \\ d \\ d ) /ig ,
5
Ring preg_match eller preg_match_all funktion för att matcha innehållet textfil mot jokertecken reguljära uttryck . Passera arrayen du initierad som den tredje parametern och arrayen kommer att befolkas med matcherna . Skriv arrayen med matcherna om funktionen lyckas . Till exempel , typ :
om ( . Preg_match_all ( $ wildcard , $ text $ matcher ) ) {
print_r ( $ matcher ) ,
}
? > Addera