RegexPal

RegexPal 0.1.4 — 一款JavaScript正则表达式测试工具

  • 历史版本
  • (g)
  • (i)
  • (m)
  • (s; via XRegExp)
  • 快速参考
  • 选项

JavaScript正则快速参考

pin close
. 匹配除了换行字符.
\. A period (and so on for \*, \(, \\, etc.)
^ 匹配字符串的开始.
$ 匹配字符串的结束.
\d,\w,\s 匹配一个数字,[A-Za-z0-9_],空白符等不可见原子
\D,\W,\S 匹配除了一个字母或数字或_或空白符.
[abc] 匹配a,b,c其中一个字母.
[a-z] 匹配a-z之间的任意一个字母.
[^abc] 匹配除了a,b,c字母的字符串.
aa|bb 匹配aa或者bb.
? 匹配出现0或者1次,与{0,1}等价.
* 匹配出现0次或者更多次(无穷次),与{0,}等价.
+ 出现1次或者更多次(无穷次),与{1,}等价.
{n} 匹配出现n次,与{n}等价.
{n,} 匹配出现n或者更多次(无穷次),与{n,}等价.
{m,n} 匹配出现m-n次,与{m,n}等价.
??,*?,+?,
{n}?, etc.
同上,但比较少用.
(表达式) 匹配时将表达式当作一个字符串使用.
(?:expr) Non-capturing group.
(?=expr) Followed by expr.
(?!expr) Not followed by expr.

接近完整的参考

© 2015 Dan's Tools | 汉化:天堂芝士 | 源地址:http://regexpal.com.s3-website-us-east-1.amazonaws.com/