簡體   English   中英

使用ASP.NET的正則表達式

[英]Regular Expression using ASP.NET

我想了解使用ASP.NET的正則表達式和文本驗證器。 用於控制輸入的標簽僅檢查數據客戶端,還是檢查服務器數據?

您可能要檢查一下

http://msdn.microsoft.com/en-us/library/ms972966.aspx

據說 :

“有關RegularExpressionValidator的幾點注意事項:

  • 它永遠不會被正在驗證的控件中的空字符串激活。 只有RequiredFieldValidator捕獲空字符串
  • 您無需指定字符串的開頭和字符串末尾的匹配字符(^和$),它們都是假定的。 如果添加它們,它不會傷害(或更改)任何內容-根本沒有必要。
  • 與所有驗證控件一樣, 驗證是在客戶端和服務器端進行的。 如果您的正則表達式不符合ECMAScript,則它將在客戶端上失敗。 為避免這種情況,請確保您的表達式符合ECMAScript,或者將控件設置為僅在服務器上執行其驗證。”

驗證控件在客戶端服務器進行驗證。 在尋求幫助之前,請先學習Google的問題-您將成為更好的軟件開發商。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM