日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

正则表达式 - 元字符

發布時間:2025/6/17 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 正则表达式 - 元字符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

基本

字符描述
\將下一個字符轉義
^匹配輸入字符串的開始位置
$匹配輸入字符串的結束位置
.匹配除 "\n" 之外的任何單個字符。
|
[abc]匹配包含abc的任意一個字符串
[^abc]匹配未包含abc的任意字符串
[a-z] [A-Z] [0-9]匹配指定范圍的字符串
[\u4e00-\u9fa5]匹配任意中文

限制符 - 匹配次數

表明前面的子表達式需要匹配幾次

字符描述
*匹配零次或多次
+匹配一次或多次
?匹配零次或一次
{n}匹配n次
{n,}至少匹配n次
{n,m}至少匹配n次 至多匹配m次
限制符后跟?將匹配模式改為非貪婪

子表達式

字符描述是否獲取
(pattern)匹配 pattern 通常和 | 連用
(?:pattern)匹配 pattern 通常和 | 連用
(?=pattern)正向預查 在任何匹配 pattern 的開始處查找
(?<=pattern)正向預查 在任何匹配 pattern 的結束處查找
(?!pattern)負向預查 在任何不匹配 pattern 的開始處查找

轉義字符

字符描述等價于
\b在單詞的邊界處匹配之前的字符串
\B在非單詞邊界處匹配之前的字符串
\d匹配一個數字字符[0-9]
\D匹配一個非數字字符[^0-9]
\f匹配一個換頁符\x0c 和 \cL
\n匹配一個換行符\x0a 和 \cJ
\r匹配一個回車符\x0d 和 \cM
\s匹配任何空白字符,包括空格、制表符、換頁符等等[ \f\n\r\t\v]
\S匹配任何非空白字符[^ \f\n\r\t\v]
\t匹配一個制表符\x09 和 \cI
\v匹配一個垂直制表符\x0b 和 \cK
\w匹配包括下劃線的任何單詞字符[A-Za-z0-9_]
\W匹配任何非單詞字符[^A-Za-z0-9_]
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的正则表达式 - 元字符的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。