在線正則表達式

該工具主要針對程序開發人員,通過該工具可以快速准備的判斷所寫的正則是否能正確匹配相應的字符。

正則表達式简介

到底什么是正則表達式?
在编写处理字符串的程序或网页时,经常有查找符合某些复杂规则的字符串的需要。正則表達式就是用于描述这些规则的工具。换句话说,正則表達式就是记录文本规则的代碼。
常用元字符
代碼說明
.匹配除換行符以外的任意字符
\w匹配字母或數字或下劃線
\s匹配任意的空白符
\d匹配數字
\b匹配單詞的開始或結束
^匹配字符串的開始
$匹配字符串的結束
常用限定符
代碼/语法說明
*重複零次或更多次
+重複一次或更多次
?重複零次或一次
{n}重複n次
{n,}重複n次或更多次
{n,m}重複n到m次
常用反義詞
代碼/语法說明
\W匹配任意不是字母,數字,下劃線,漢字的字符
\S匹配任意不是空白符的字符
\D匹配任意非數字的字符
\B匹配不是單詞開頭或結束的位置
[^x]匹配除了x以外的任意字符
[^aeiou]匹配除了aeiou這幾個字母以外的任意字符