我使用asp.net 3.5和VB.net,我需要一個驗證表達式來驗證1到50個字符的字符串,空格,數字,特殊字符都是允許的,簡單地說,它應該匹配nvarchar(50)數據庫字段。 它將被應用到一個文本框,還,同樣的情況下,但1-200字符將被驗證的多行文本框..提前RegularExpressionValidator表達式需要
感謝
我使用asp.net 3.5和VB.net,我需要一個驗證表達式來驗證1到50個字符的字符串,空格,數字,特殊字符都是允許的,簡單地說,它應該匹配nvarchar(50)數據庫字段。 它將被應用到一個文本框,還,同樣的情況下,但1-200字符將被驗證的多行文本框..提前RegularExpressionValidator表達式需要
感謝
你的意思,它只是需要確保字符串中有1到50/200個字符?
如果是這樣,請嘗試以下:
^[\s\S]{1,50}$
^[\s\S]{1,200}$
測試爲[\s\S]
,而不是[.]
確保在多textarea的任何新行不會產生問題。
你有沒有看下面的網站,提供有關正則表達式大量教程和示例: -
是的,我也很接受這樣可以存儲在一個nvarchar數據庫字段的任何字符。 – Maen 2009-02-12 08:32:33