2015-09-24 38 views
-1

我想通過使用正則表達式匹配只有數字來驗證Xamarin.iOS一個UITextField.-字符。我怎樣才能做到這一點?驗證的UITextField用正則表達式中Xamarin.ios

我曾嘗試用以下解決方案,但它不匹配:

if (System.Text.RegularExpression.Regex.IsMatch("string", "pattern")) 
+0

什麼hav eyou嘗試? SO不是一種編碼服務。你必須在你身邊顯示一些努力 – Mariano

+0

我已經嘗試了以下解決方案:if(System.Text.RegularExpression.Regex.IsMatch(「string」,「pattern」))but not matched properly – Swati

+0

you're passing'「模式「作爲一個文字字符串?你能告訴我們你試過了什麼嗎? – Mariano

回答

1

聽起來更多的是正則表達式的問題,你有沒有嘗試過這個?:

bool notValid = Regex.IsMatch (textField.Text, "[^0-9.-]") 

如果你被卡住與正則表達式的問題,我會高度recommernd這site