JAVASCRIPT
Validare url:
var url_reg_exp = /^((http(s)?:\/\/)|(www\.))([a-z0-9][-.a-z0-9]+)((\.[a-z]{2,4})[?\/]?)([?\/][-_~;:.,'*^+()=!|?£§$%&#A-Za-z0-9\/]*)?$/;
Validare email:
var mail_reg_exp =/^([a-z0-9][_.a-z0-9]+[a-z0-9])[@][-.a-z0-9]+(\.[a-z]{2,4})$/;
PHP
Per l’email:
if (!preg_match(“/^([a-z0-9][_.a-z0-9]+[a-z0-9])[@][-.a-z0-9]+(\.[a-z]{2,4})$/”,$email)){
…
…
Per l’url:
if (!preg_match(“/^((http(s)?:\/\/)|(www\.))([a-z0-9][-.a-z0-9]+)((\.[a-z]{2,4})[?\/]?)([?\/][-_~;:.,'*^+()=!|?£§$%&#A-Za-z0-9\/]*)?$/”,$url)){