2012-08-24 23 views
1

可能重複:
Best way to validate date string format via jQueryJS正則表達式對日期和名稱規則

日期驗證:DD/MM/yyyy或d /米/ yyyy的

/^({|()?[0-9]{1,2}\/([0-9]{1,2}\/[0-9]{4}))+$/ 

但如何設置最大日,最大月,年規則? (最大天= 31,最大月= 12,年= 1900年至2012年)


名稱驗證:

/[a-zA-Zøæå]{2,40}$/ 

規則:字母AZ AZ,O,AE,A(分= 2, max = 40)

您可以查看此正則表達式規則嗎? + This doosen`t work

+2

日期的解決方案是不使用正則表達式。看看我對這個問題的答案http://stackoverflow.com/questions/11218181/best-way-to-validate-date-string-format-via-jquery/11218271#11218271 – elclanrs

+0

感謝您的:D – l2aelba

+2

名稱驗證?看着你的表情Jean-Michelle O'Connel不會是一個有效的名字。名稱_can_包含撇號,短劃線,空格和點。 –

回答