[thelist] JS regex help

Julian Rickards julian at jrickards.ca
Thu Oct 7 19:47:48 CDT 2004


The site http://www.regular-expressions.info/ may be of benefit.

Paul Bennett wrote:

>
>
> Edwin Horneij wrote:
>
>>
>>
>> Better make it "{2,6}". ".museum" is a TLD.
>>  
>>
> (Not trolling, promise....)
>
> which begs the question, what happens 2 years down the track when a 7 
> letter tld is added? What about .museum.nz? (valid 2nd level domain)?
>
> There are two types of data checks:
> (1) Check for the data you don't want - bad chars, messed up syntax 
> etc - let all else through.
> (2) Check for what you will allow - specify a rigid format and block 
> anything that doesn't conform.
>
> Typically, for web applications, the second option is better, 
> specifically when the data must be in a determined format. 
> Unfortunately for email addresses there is so much variation, that 
> validating every conceivable value brings out issues such as the ones 
> discussed today.
> Is there a point where we check for reasonable syntax and then just 
> let the rest of the data through?
>


More information about the thelist mailing list