2014-01-22 59 views
1
<element name='description'> 
<display class='TextWdg'> 
<validation_js>return value.test(/^Client/)</validation_js> 
<validation_warning>It needs to start with Client</validation_warning> 
</display> 
</element> 

這是一個以Client開始的例子。 [返回value.test(/ ^客戶端/)],即沒有空格,沒有數字,單行驗證?

有沒有辦法添加驗證同樣如此,它不會接受任何空間,沒有數字,沒有特殊字符,只能是字母(上,下)

感謝

回答

3
/^[A-Za-z]*$/ 

這將只允許拉丁字符(其中任意數量),從開始到結束,並會接受一個空字符串。開始和結束行的分隔符(分別爲^$)要求匹配是您檢查的字符串中唯一的字符。

至少需要一個字符,與+

要指定編號替換*如果所需的字符更精確,而不是星號或加號,使用

{x,y} 

其中x和y是整數代表所需的最小和最大字符數。

有關正則表達式的更多信息,請訪問:http://www.regular-expressions.info/