Hallo, ik ben een n00b die niets snapt van regexes. Maar nu wil ik wel alle hyperlinks uit een bestand filteren.
Dus dacht ik dat het zo kon met preg_match:
Als ik dit doe krijg ik deze melding:
Dus dacht ik dat ik alles moest quoten:
maar dan krijg ik:
Also, wat gaat hier verkeerd?
Links zien er als volgt uit:
Dus dacht ik dat het zo kon met preg_match:
PHP:
1
| preg_match_all('<A HREF="[.]</A>', $data, $matches); |
Als ik dit doe krijg ik deze melding:
code:
1
| Warning: No ending matching delimiter '>' found in C:\apache\htdocs\vkrip\vkrip.php on line 7 |
Dus dacht ik dat ik alles moest quoten:
PHP:
1
| preg_match_all(preg_quote('<A HREF="[.]</A>'), $data, $matches); |
maar dan krijg ik:
code:
1
| Warning: Delimiter must not be alphanumeric or backslash in C:\apache\htdocs\vkrip\vkrip.php on line 7 |
Also, wat gaat hier verkeerd?
Links zien er als volgt uit:
code:
1
| <A HREF="blaat.html">dit is een tekstje</A> |