regex
文章平均质量分 51
七对
其实,我是一个演员!~
展开
-
正则表达式中问号等特殊字符的转义
正则表达式中问号等特殊字符的转义 在.NET Framework 开发人员指南 的 字符转义 一节 有这样一段话。除 .$ ^ { [ ( | ) * + ? \ 外,其他字符与自身匹配。但是其中并未注明这些字符应该匹配为什么字符。点的转义:. ==> \\u002E 美元符号的转义:$ ==> \\u0024 乘方符号的转义:^ ==> \\u005E 左大括号的转义:{转载 2011-12-09 10:02:58 · 1393 阅读 · 0 评论 -
常用正则表达式
"^\d+$" //非负整数(正整数 + 0)"^[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转载 2011-11-02 09:37:21 · 341 阅读 · 0 评论 -
正则表达式的语法格式之模式修改符(?)
开头的(?)是表达式选项(?i) ignoreCase :忽略大小写(?s) singleLine :以单行模式去区别,此时.可匹配任意字符(?m) multiLine :以多行模式去匹配^和$可以对每一行去进行验证,此时.匹配除了换行符以外的字符。共同使用时就是(?is) ,即不区分大小写,以单行模式去匹配字符串注:单行与多行并没有直接关系,互不影响,可以共同使用转载 2012-02-14 09:50:59 · 679 阅读 · 0 评论