2013-07-05 20 views
-1

我試圖做正則表達式,只允許數字,並且必須是強制性的。沒有空白字段或空格允許在C#中使用asp正則表達式驗證器。我試過 ValidationExpression =「^ [/ d] * + $」。這隻適用於數字。這個表達式接受的空白字段。強制性和數字的正則表達式

謝謝

+1

溝星號 – Mr47

+1

什麼@ Mr47要說的是'^ \ d + $'(斜線方向也有錯) –

回答

2

請注意,\d可以與0以外的數字匹配到9,例如Eastern Arabic numerals。我會建議使用:

"^[0-9]+$" 
+0

謝謝所有的Dears,我試過所有的解決方案,但不工作在這裏是我的代碼

0

取出「*」。前面的表達式的結果是「+」,它是「0或更多數字」,並且總是被找到。

ValidationExpression="^[/d]+$" 
+0

使用「/」而不是「\」很可能沒有幫助無論是。 – Rawling

+0

好點!看着迭代,錯過了。 – asantaballa

+0

我試過所有但沒有解決方案 –