從學習開始,老師就對正則表示出不重視,作為學生多少受些影響(說的是以後需要什麼正則網上一搜一大堆).
再次看到正則,發現懵懵懂懂,就決定將看見的寫下來,備以後整理出完整的.
^***,為取負值限制,例:^a,匹配不為a的,注意:^必須寫在首位,如果為#^a則是匹配#^a
\xn 匹配 n,其中 n 為十六進製制轉義值。十六進製制轉義值必須為確定的兩個數字長。例如, '\x41' 匹配 "a"。'\x041' 則等價於 '\x04' & "1"。正規表示式中可以使用 ascii 編碼。
更新:在js**中,盡量避免/* */注釋,因為有可能遇到如下情況: /*
var a = /a*/.match('s'); */
從而出現語法錯誤.
四處貼上而來,胡亂寫些!
一些正規表示式
要嚴格的驗證手機號碼,必須先要清楚現在已經開放了哪些數字開頭的號碼段,目前國內號碼段分配如下 移動 134 135 136 137 138 139 150 151 157 td 158 159 187 188 聯通 130 131 132 152 155 156 185 186 電信 133 153...
一些正規表示式
判斷是否是正整數if isnan paramvalue paramvalue 0 else 金額的格式判斷輸入金額的要求 整數字最多十位,小數為最多為兩位,可以無小數字 0 9 1 9 0 9 0 9 function checkmoney str 0 9 if re.test str else 手...
一些正規表示式
記錄一下 以防忘記 string hello 123 4567 world this is a regsssss res re.match w s d s d s w string 匹配到 hello 123 4567 world this 其中 代表乙個字串的開始 代表乙個字串的結尾 w 匹配字母...