
正则表达式
nickyzhi
这个作者很懒,什么都没留下…
展开
-
正则表达式一些整理
定义 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 常用 \b 单词的开头或结尾,也就是单词的分界处。 精确地查找hi这个单词的话,我们应该使用\bhi\b。 假如你要找的是hi后面不远处跟着一个Lucy,你应该用\bhi\b.*\bLucy\原创 2014-07-05 21:56:34 · 752 阅读 · 0 评论 -
正则表达式 在爬虫中的应用
(.+?)原创 2014-08-06 17:13:48 · 2769 阅读 · 0 评论 -
正则表达式匹配包括换行符的所有字符
今天在Java中想使用正则表达式来获取一段文本中的任意字符。 (.*) 结果运行之后才发现,无法获得换行之后的文本。于是查了一下手册,才发现正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符。 查出了一个解决办法,经过一试,果然可以匹配包括换行符在内的任意字符,以下为正确的正则表达式匹配规则: ([\s\S]*)原创 2014-08-20 21:16:20 · 11124 阅读 · 0 评论 -
Linux 下正则表达式 一些小小注意
平常我们在Linux中使用正则没有什么顾忌的,不像window。 但是今天我发现其实我们还是最后注意一下以下几个特殊字符: 点:. 斜杠:/ 星号:* 这几个识别前都要加上转义的\。原创 2014-09-07 21:40:16 · 903 阅读 · 0 评论