Validation (now) fails for URL with plus signs ('+') in path

Validating a page with plus signs in the URL the validator now fails
with the following error:
Software error:
Nested quantifiers in regex; marked by <-- HERE in m/^/check?uri=http://www.arterigere.it/libri/01_collana_++ <-- HERE La_Memoria++/Non_era_un_uomo_qualunque/index.php/ at (eval 8) line 14.

For help, please send mail to the webmaster ([no address given]), giving
this error message and the time and date of the error.


It used to work fine till last time I checked the pages (before last
site update)... now it seems the '++' in the URL (e.g.:
http://www.arterigere.it/libri/01_collana_++La_Memoria++/ )
are not escaped and misprocessed by regex.

BTW: I use the http://validator.w3.org/check?uri=referer access, it
fails the same way using the form in http://validator.w3.org unless I
escape the + signs with backslash ('\'):
http://www.arterigere.it/libri/01_collana_\+\+La_Memoria\+\+/

Regards, mauro.

Received on Tuesday, 3 April 2007 17:19:02 UTC