ho scritto una cosa del genere:

codice:
if (preg_match("/^((\+)[\d]{2}\s)?[\d]{2,5}(\\|/|-)?[\d]{3,10}$/",$telefono))
ma ottengo appunto l'warnign che c'è nel titolo: Unknown modifier '|'

come faccio a dirgli che i separatori tra prefisso e numero devono essere o \ o / o - ?? io sapevo che si doveva usare il carattere | ma a quanto pare non gli piace.



grazie mille!