Egy TXT formatumban levo szovegbol, hogyan tudok bizonyos reszeket "kikapni" PHPval?
van egy hatalmas TXT fajlom mindenfele szoveggel viszont nekem csak azok a reszek kellenek ahol
szamjegyszamjegyszamjegy-szamjegyszamjegyszamjegy-szamjegyszamjegy
000-432-32 <<--
1. lépés: fájlkezelés
2. lépés: szövegkezelés, ajánlom a reguláris kifejezések megismerését
#2+1;
Az ilyen folyamatot úgy nevezzük, hogy szintaxis analízis, vagyis parsing. Egy olyan parsert kell írnod, ami a betöltött fájlt reguláris kifejezések segítségével feldolgozza és a filternek megfelelő adatokat adja vissza.
A reguláris kifejezések teszteléséhez/tanulásához ezt az oldalt ajánlom:
neten kerestem 10 mp volt!
$output="tpoidg 88877766kgkgkg000-432-32 , dfgl jket oiu
000
-432
-32 fkkfkfkélkwer
444-555-77, 111-333-55
";
preg_match_all('/\b[0-9]{3}[-][0-9]{3}[-][0-9]{2}\b/',$output,$matches);
print_r( $matches );
itt meg a keresett oldal amit említettem:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!