Denna kod är till för att kolla om det är en giltig epostadress (har hittat den här på wF för ett bra tag sedan)... men den gillar inte när det är ett "-" i namnet... kan man få lite hjälp med detta? min-epost@epost.com är alltså inte en giltig epostadress... likaså minepost_@epost.com
String.prototype.isValidEmail = function(){
return !!this.match(/^([a-zA-Z0-9]{1}([a-zA-Z0-9|.|-|_]*)[a-zA-Z0-9]{1})@([a-zA-Z0-9]{1}([a-zA-Z0-9|.|-|_]*)[a-zA-Z0-9]{1})\.([a-zA-Z]{2,4})$/)
}
<script>
String.prototype.isValidEmail = function(){
return !!this.match(/^([a-zA-Z0-9\-]{1}([a-zA-Z0-9\-|.|-|_]*)[a-zA-Z0-9\-]{1})@([a-zA-Z0-9\-]{1}([a-zA-Z0-9\-|.|-|_]*)[a-zA-Z0-9\-]{1})\.([a-zA-Z]{2,4})$/)
}
</script>
Tips:
- Använd kod-taggen för kod.
- Acceptera svaret som slutgiltigt om du är nöjd med det.
:)
Ok... den funkar men inte om man har "minepost_@epost .com"... några idéer om det? :D Annars var den klockren
Så där då?
String.prototype.isValidEmail = function(){
return !!this.match(/^([a-zA-Z0-9\-\_]{1}([a-zA-Z0-9\-_\|.|-|_]*)[a-zA-Z0-9\-\_]{1})@([a-zA-Z0-9\-\_]{1}([a-zA-Z0-9\-\_|.|-|_]*)[a-zA-Z0-9\-\_]{1})\.([a-zA-Z]{2,4})$/)
}
Kanon kanon ;) Tackar så mycket!