[0-9a-zA-Z-_]{最小个数,最大个数}
解决方案 »
- cookie过期怎么还有值——在线等待,速度结贴
- 迷惑 弹出层的问题
- webservice问题,很急很急,求解决、求回答、求代码
- |zyciis|silverlightControl上传控件的文件选择框如何选择多种扩展名,谢谢
- 正则表达式?
- gridview 合并行问题??
- 请问 论坛,一般是按照什么排序的呢?刚发的时候,好像是按时间,又好像是按回复数,这些贴子是怎么排序啊?
- 请教一个SQL查询语句。
- 200分求:一个简单的聊天室源码(VS2005/C#),最好没有页面刷新的
- 大家都来讨论一下一个网络游戏的客户端该怎么写?
- asp.net中间如何将一个函数同一个button的onclick事件相关联
- 如何取得VBScript里面的Msgbox的值
与除 \n 以外的任何字符匹配。如果通过 Singleline 选项(请参阅正则表达式选项)进行了修改,则句点字符与任何字符匹配。
[aeiou]
与指定字符集中包含的任何单个字符匹配。
[^aeiou]
与不在指定字符集中的任何单个字符匹配。
[0-9a-fA-F]
使用连字号 (–) 允许指定连续字符范围。
\p{name}
与 name 指定的命名字符类中的任何字符匹配。支持的名称为 Unicode 组和块范围。例如 Ll£¬Nd£¬Z£¬IsGreek£¬IsBoxDrawing。
\P{name}
与在 {name} 中指定的组和块范围中未包含的文本匹配。
\w
与任何单词字符匹配。等效于 Unicode 字符类别
[\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}\p{Pc}]。如果通过 ECMAScript 选项指定了符合 ECMAScript 的行为,则 \w 等同于 [a-zA-Z_0-9]。
\W
与任何非单词字符匹配。等效于 Unicode 类别 [^\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}\p{Pc}]。如果通过 ECMAScript 选项指定了符合 ECMAScript 的行为,则 \W 等同于 [^a-zA-Z_0-9]。
\s
与任何空白字符匹配。等效于 Unicode 字符类别 [\f\n\r\t\v\x85\p{Z}]。如果通过 ECMAScript 选项指定了符合 ECMAScript 的行为,则 \s 等同于 [ \f\n\r\t\v]。
\S
与任何非空白字符匹配。等效于 Unicode 字符类别 [^\f\n\r\t\v\x85\p{Z}]。如果通过 ECMAScript 选项指定了符合 ECMAScript 的行为,则 \S 等同于 [^ \f\n\r\t\v]。
\d
与任何十进制数字匹配。与 Unicode 的 \p{Nd} 和非 Unicode 的 [0-9] 以及 ECMAScript 行为一样。
\D
与任何非数字匹配。与 Unicode 的 \P{Nd} 和非 Unicode 的 [^0-9] 以及 ECMAScript 行为一样。
*
指定零个或更多个匹配;例如 \w* 或 (abc)*。与 {0,} 相同。
+
指定一个或多个匹配;例如 \w+ 或 (abc)+。与 {1,} 相同。
?
指定零个或一个匹配;例如 \w? 或 (abc)?。与 {0,1} 相同。
{n}
指定恰好 n 个匹配;例如 (pizza){2}。
{n,}
指定至少 n 个匹配;例如 (abc){2,}。
{n,m}
指定至少 n 个但不多于 m 个匹配。
*?
指定尽可能少地使用重复的第一个匹配 (lazy *)。
+?
指定尽可能少地使用重复但至少使用一次 (lazy +)。
??
指定使用零次重复(如有可能)或一次重复 (lazy ?)。
{n}?
等效于 {n} (lazy {n})。
{n,}?
指定尽可能少地使用重复,但至少使用 n 次 (lazy {n,})。
{n,m}?
指定介于 n 次和 m 次之间、尽可能少地使用重复 (lazy {n,m})。