正則表達式的格式是什麼...data-dojo-props='regExp:...
我看到som的這個表達式很好... data-dojo-props="regExp:'[\\w]+',...
。但這非常簡單。如果表達式是複雜的像data-dojo-props中正則表達式的格式是什麼?
^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*$
或
^(\+|00)\d{2,3}-\d{1,2}-\d{3}-\d{4}$
正則表達式的格式是什麼...data-dojo-props='regExp:...
我看到som的這個表達式很好... data-dojo-props="regExp:'[\\w]+',...
。但這非常簡單。如果表達式是複雜的像data-dojo-props中正則表達式的格式是什麼?
^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*$
或
^(\+|00)\d{2,3}-\d{1,2}-\d{3}-\d{4}$
我不宣稱自己是一個正則表達式的專家,但我發現下面的工作。您最初發布的唯一改變是逗號不需要轉義。這是正確的驗證?
<input
data-dojo-type="dijit.form.ValidationTextBox"
data-dojo-props="regExp: '^[a-zA-Z]+(([\',\.-][a-zA-Z ])?[a-zA-Z]*)*$'"
value="" name="name" id="name">
可能重複:http://stackoverflow.com/questions/10296738/correct-way-of-writing-regexp-in-data-dojo-props – MatuDuke 2012-04-24 12:13:00
@MatuDuke你可以檢查你的鏈接。 – AbdulAziz 2012-04-24 12:18:34