正则表达式
文章平均质量分 74
僷枫_华
这个作者很懒,什么都没留下…
展开
-
正则表达式学习(一)
正则表达式是一门很有用的工具,用好它,在写代码时能节省很多工作和重复劳动力。尤其在做字符串处理时尤为有用。原创 2014-11-29 12:50:15 · 524 阅读 · 0 评论 -
正则表达式学习(二)
反义: 反义,顾名思义就是和正常意思反着的。前面学习了许多规则,有没有想过有时候需要反过来,排除某些字符串。比如,不是数字的字符串,排除数字总比列出除掉数字的其他所有字符种类容易得多吧。 下面都是反义用法,都是基于前面基础上的。比如\d表示0-9的数字,使用大写字符\D是表示排除数字的字符。其他相似,用大写字符来表示反义。 \D 排除所有数字 \B 排除单词的开头和结尾的位置 \S原创 2014-12-01 23:46:53 · 431 阅读 · 0 评论 -
正则表达式学习笔记(三)
前面回顾: \b((?!abc)\w)+\b 匹配不包含连续的abc的字符串 (?).*(?=) 这个表达式解析xml文件或者html文件最常用的了,获取一个标签内的内容 这个正则表达式没错,但是在“正则表达式测试器”中测试不行,这个估计是这个工具的一个bug。改一下,改为(?).*(?=),这样就行了,其实这个跟上面那个表达的意思是一样的,只不过上面那个使用了后向引用而已。原创 2014-12-03 22:29:36 · 571 阅读 · 0 评论