推薦練習正規表示式的** regexr
表示式含義說明.
任一字元
不含換行符
\.只匹配 .
\為轉義符,讓'.'變為普通的dot(點)
\wword charactor
數字、字母、下劃線
\w\w的補集
除數字、字母、下劃線之外
\d數字
等於[0-9]
\d除數字外
包括空格
\s空白
空格、製表符、換行符
\s\s的補集
集合任一存在與集合中的字元
[abc]
a或b或c
+一次或多次等於*
零次或多次等於?
零次或一次
等於\b
word boundary
單詞前後的邊界
1到4次
指定重複範圍
2次至少兩次
例子:
expression: /.+(h\w).+(h\w)/g 匹配以h開頭長度大於4的單詞
text: romeo is handsome, and he is hardworking.
replace: romeo is $2, and he is $1.
result: romeo is hardworking, and he is handsome.
第乙個()為$1,第二個()為$2,但若將第乙個使用(?:)後,則第乙個無法用$捕獲,第二個( )變為$1。
(?=模式)正向肯定預查
(?!模式)正向否定預查
比正向預查多個小於號,要放在待匹配模式的前面。例如:(?<=$)\d
正規表示式大全
0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d d 0 0 非正浮點數 負浮點數 0 0 9 0 9 1 9...
正規表示式大全
d d d b end function c string mdytodmy string input d d b regex 替換模式 本示例說明如何在 regex.replace 的替換模式中使用命名的反向引用。其中,替換表示式 插入由 組捕獲的子字串。有幾種靜態函式使您可以在使用正規表示式操作...
正規表示式大全
專案推薦 推薦個人github開源專案 iot dc3 乙個開源的 分布式的物聯網 iot 平台,用於快速開發物聯網專案和管理拓展。匹配中文字元的 u4e00 u9fa5 匹配雙位元組字元 x00 xff 匹配空白行 ns r 匹配email w w w w w w 匹配 a za z s 匹配賬號...