Reguláris kifejezések
hali,
a következő lenne a kérdésem:
van egy változóm, amiben mondjuk a következő van: [ code=php ] valami [/ code]
azért raktam közé szóközt, mert akkor a drupal kódnak értelmezné :) tehát valójában ott nincs szóköz!
ebből szeretném kinyerni a nyelvet (jelen esetben azt, hogy php), és magát a kódot. már rég óta próbálkozom, de nem igazán értem a reguláris kifejezéseket. valaki megmondaná, ezt hogy lehet megcsinálni? köszi
■ a következő lenne a kérdésem:
van egy változóm, amiben mondjuk a következő van: [ code=php ] valami [/ code]
azért raktam közé szóközt, mert akkor a drupal kódnak értelmezné :) tehát valójában ott nincs szóköz!
ebből szeretném kinyerni a nyelvet (jelen esetben azt, hogy php), és magát a kódot. már rég óta próbálkozom, de nem igazán értem a reguláris kifejezéseket. valaki megmondaná, ezt hogy lehet megcsinálni? köszi
ne
print_r($talalatok);
Mintaillesztő kifejezések
-boogie-
csúnyán, de sikerült
$patternem = "/(\[([\w]+)(\=(\w+))[<]*\])(.*)(\[\/\\2\])/";
nem szép, sőt van benne fölösleges rész is, de legalább működik.
azért köszönöm a segítséget