Ik heb een regular expression in PHP om .nl domeinnamen te controleren.
Deze ziet er als volgt uit:
preg_match("/^[a-z0-9]+(-?[a-z0-9]+)+\.nl$/", $domein_adjusted,$matches)
Dit werkt op zich prima, maar geeft een fout bij de volgende waarde voor
$domein_adjusted:
1234567892345781234684769123123456789/*.nl
Php (versie 4.3.2) zegt dat de maximum execution time wordt overschreden.
Het vreemde is nu dat andere regular expressions geen moeite hebben met
deze string en dat ook bijvoorbeeld 1234684769123/*.nl er zonder moeite
doorheen komt.
Frapant is dat ook een oudere versie van Editpad Pro crashde met dezelfde
expressies. Is dit een bekende fout, of zie ik iets stoms over het hoofd?
Dennis

Likes:
![[PHP] Regular expression met /* in string](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote