C#驗證數字的正則表達


說明:@符號的作用,省去轉義字符\

"^\\+?[1-9][0-9]*$" 與 @"^\+?[1-9][0-9]*$"   等效

@"^(0?[1-9])|((1|2)[0-9])|(30|31)$"  一個月可能存在的天數

符號解釋如下:括號只為邏輯清晰,無其他含義

^開始  $結束 

?前的字符可有可無

*前的字符可以有任意多個,[0-9]*表示0至9的數字隨便寫多少個都可以

[0-9]  0至9中的一個數字

[3,5,7]  3、5、7中的一個數字

3|5|7  3、5、7中的一個數字


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM