^[a-za-z]+$ 由26個字母組成的字串
^[a-za-z0-9]+$ 由26個字母和數字組成的字串
^-?\d+$ 整數形式的字串
^[0-9]*[1-9][0-9]*$ 正整數形式的字串
[\u4e00-\u9fa5] 匹配中文字元
\d-\d|\d-\d 國內**號碼,023-12345678 0813-1234567
匹配ip位址表示式(ip位址為4段,每段0-255)
\d+.\d+.\d+.\d+
\d.\d.\d.\d
精確寫法:
0-99:[1-9]?\d
100-199:1\d
200-249:2[0-4]\d
250-255:25[0-5]
(([1-9]?\d|1\d|2[0-4]\d|25[0-5]).)([1-9]?\d|1\d|2[0-4]\d|25[0-5])
經典正規表示式
string.prototype.len function return regexp.1 math.pow 255,3 regexp.2 math.pow 255,2 regexp.3 255 regexp.4 1 不過上面的程式如果不用正規表示式,而直接用split函式來分解可能更簡單,程式如下...
boost正規表示式經典例項
什麼是正規表示式?正規表示式是一種用來描述一定數量文字的模式。regex代表regular express.如果您不知道什麼是正規表示式,請看這篇文章 深入淺出之正規表示式 有了正規表示式的基礎,問題是如何使用。我們以boost regex來說 先看乙個網上經典的例子。include stdafx....
經典JavaScript正規表示式實戰
目錄正規表示式實戰.1 匹配結尾的數字.2 統一空格個數.3 判斷字串是不是由數字組成.3 號碼正則.3 手機號碼正規表示式.4 使用正規表示式實現刪除字串中的空格 4 限制文字框只能輸入數字和小數點等等.5 替換小數點前內容為指定內容.5 只匹配中文的正規表示式.5 返回字串的中文字元個數.6 正...