2018/02/18
4,773
正则表达式为高级的文本模式匹配、抽取、与/或文本形式的的搜索与替换功能提供基础。简单地说,它可以匹配多个字符串。
符号
择一匹配、任意匹配
|
择一匹配,表示从多个模式中选择其中一个 ,如at | home
既可以匹配 at, 也可以匹配 home.
任意匹配,表示匹配除了换行符\n
以外的任何一个字符
边界匹配
^ $
用于匹配行的开头和结尾\b
用于匹配字符边界。\B
则与之相反。如\bthe
匹配任何以 the 起始的单词,\Bthe
匹配任何不以 the 起始的单词