`

正则表达式的一些东西

阅读更多
p("\\".matches("\\\\"));
在java中\表示转义字符,"\\"表示一个\而正则表达式中"\\"表示一个\想要匹配java中的"\\"则必须用"\\\\"


再看这些
                Pattern p = Pattern.compile("\\d{3,5}");
String s = "123-34345-234-00";
Matcher m = p.matcher(s);
p(m.matches());
m.reset();
p(m.find());
p(m.start() + "-" + m.end());
p(m.find());
p(m.start() + "-" + m.end());
p(m.find());
p(m.start() + "-" + m.end());
p(m.find());
当m.matches()之后,如果不m.reset();那么m.matches()会吃掉“123—”然后第一个m.find()就是34345。所以要注意设置m.reset()。
分享到:
评论

相关推荐

    正则表达式整理汇总(参考学习)

    正则表达式整理汇总,含以下内容 [1]里面在包括一个正则表达式测试小程序 RegexTester.exe [2]正则表达式30分钟入门教程.pdf] [3]正则表达式规则.doc [4]正则表达式30分钟入门教程.mht 自己整理用的,现在...

    正则表达式教程和配套测试工具regextester

    非常棒的正则表达式速成教程,号称30分钟叫你学会正则表达式常用用法。我本人学了一下,感觉不赖,不过俺比较笨,30分钟的东西学了3个多小时,已经从什么都不会变成会编各种复杂的正则筛选条件了^^!这个教程是配合...

    Python基础入门知识之正则表达式学习 正则表达式30分钟入门教程 共21页.pdf

    三、 正则表达式到底是什么东西? 3 四、 入门 4 五、 测试正则表达式 6 六、 元字符 7 七、 字符转义 9 八、 重复 9 九、 字符类 9 十、 分枝条件 10 十一、 分组 11 十二、 反义 12 十三、 后向引用 12 十四、 零...

    java正则表达式经典实例

    正则表达式到底是什么东西? 字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等等。字符串是0个或更多个字符的序列。文本也就是文字,字符串。说某个字符串匹配某个正则...

    正则表达式 30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。

    30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。 本文目标 如何使用本教程 正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符...

    正则表达式手册

    正则表达式,在web开发中常需要利用正则表达式进行一些东西的正则匹配

    正则表达式 深入理解

    正则表达式,介绍正则表达式的好东西,看了就会正则表达式

    正则表达式30分钟入门

    3、正则表达式到底是什么东西? 4、入门 5、测试正则表达式 6、元字符 7、字符转义 8、重复 9、字符类 10、分枝条件 11、反义 12、分组 13、后向引用 14、零宽断言 15、负向零宽断言 16、注释 17、贪婪与懒惰 18、...

    正则表达式(学习的好资料)

    C#中的常用正则表达式总结 javascript 验证url的正则表达式 JavaScript中的正则表达式学习1-2 JS与正则式强化训练作业 经典正则表达式 正则表达式--递归匹配与非贪婪匹配 正则式测试工具 等等等等

    正则表达式30分钟入门教程

    3. 正则表达式到底是什么东西? 4. 入门 5. 测试正则表达式 6. 元字符 7. 字符转义 8. 重复 9. 字符类 10. 分枝条件 11. 反义 12. 分组 13. 后向引用 14. 零宽断言 15. 负向零宽断言 16. 注释 17. ...

    正则表达式三十分钟入门教程

    比较全的正则表达式 ...正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符类 分枝条件 反义 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 。。。。。。

    深入浅出正则表达式 介绍正则表达式的好东西

    正则表达式的好东东 介绍正则表达式的好东西

    中文正则表达式简单易懂

    Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再...

    unix shell 常用正则表达式

    unix shell 常用正则表达式 很多东西哦

    正则表达式学习教程

    正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符类 分枝条件 反义 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 平衡组/递归匹配 还有些什么东西没提到 联系作者 网上...

    正则表达式30分钟入门教程。轻松简单易学

    现在WEB 2.0开发 很多东西需要用户验证,而正则表达式正好弥补了 验证的需求 这里的教程让大家很轻松的学习正则表达式 让大家对正则表达式有个初步的了解

    正则表达式检查小工具

    是一款检查 正则表达式 写的是否正确 一款很实用的小工具 有用到这则表达式 的话来下吧

    SQL 正则表达式及mybatis中使用正则表达式

    扩展正则表达式的一些字符是: “.”匹配任何单个的字符。 一个字符类“[…]”匹配在方括号内的任何字符。例如,“[abc]”匹配“a”、“b”或“c”。为了命名字符的一个范围,使用一个“-”。“[a-z]”匹配任何小写...

Global site tag (gtag.js) - Google Analytics