0
我正在研究將部署在全球範圍內的mvc3應用程序,並對電話號碼和驗證有疑問。使用MVC3在全球範圍驗證用戶電話號碼
我想顯示一個文本框,允許客戶根據機器設置正確插入他們的電話號碼。
我知道我可以將所有的正則表達式應用到模型的PhoneNumber字段中。
如果用戶來自美國與英國,則有2種不同的正則表達式可供使用。
讓我們說一個美國用戶插入一個無效的電話號碼我怎麼能告訴應用程序只使用基於用戶文化的美國格式來驗證電話號碼而不是針對整個正則表達式的範圍?
我不希望用戶被告知他/她的電話號碼未格式化爲英國格式,因爲這對他們沒有任何意義。
希望這是有道理的。
嘿ChrisF,感謝那個讓我更靠近一點的鏈接! 是的,我知道還有很多我剛纔說的2來解釋我所要做的事情。 我在表格中捕捉他們的國家,所以我可以用它來確定該國家使用哪種正則表達式。 –