Salve, ho il problema di come controllare con le RegularExpressionValidator il nome del sito.
Ho provato con:
ma non va, nel senso che non covalida mai.codice:(/^(([a-zA-Z0-9\-]{2,}))+$/)
Salve, ho il problema di come controllare con le RegularExpressionValidator il nome del sito.
Ho provato con:
ma non va, nel senso che non covalida mai.codice:(/^(([a-zA-Z0-9\-]{2,}))+$/)
Se per "nome sito" intendi l'url del sito, quella che ti riporto di seguito è presente, tra le altre, nella proprietà "ValidationExpression" del Regular Expression Validator di asp.net
codice:http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
senza http://www oppure www quindi...
Guarda, sarebbe meglio evitare htttp://www., ma non sarebbe un problema;
url è una variabile che l'utente deve digitare in un contatto, ma vorrei, come si fa con l'email, dirgli di digitare correttamente anche l'url.
Con l'http la regexp che ti ho fornito precedentemente funziona mi sembra.
Tuttavia puoi provare anche con questa:
codice:^((http|https)\://|www\.)[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,4}(/[a-zA-Z0-9\-\._\?=\,\'\+%\$#~]*[^\.\,\)\(\s])*$
si, infatti fungeva con l'http, ma sbagliavo ad inserirla!
con questa evito l'http:// e il www. e ininfluente
Grazie!codice:([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
p.s. il troppo lavoro spesso logora il cervello!