master-regular-expression
Table of Contents
Chapter 1: Introduction to Regular Expressions
- 你接到一个任务:寻找当前web server上面的文件里面含有重复单词(比如"this this")
的行.这个任务不是你想的那么简单:
- 能检查多个文件, 挑出含有'重复单词'的行,高亮标记这些单词,并能显示出单词来自 于哪个文件
- 能跨行查找, 比如两个单词一个在行尾,一个在行首.也能找得到
- 能区分不同的大小写的查找.比如"The the", 而且重复单词之间的空白字符(space, tab, new-line)数量任意.
- 找到被HTML tag分割的重复字符,比如'it is <B>very</B> very important'
- 解决这个任务最好的办法就是正则表达式.