正则匹配小记
匹配以123开头以abcd结尾的中间内容部分
1 | (?<=123).*?(?=(abcd|$)) |
匹配以123开头直到每行结尾的中间内容部分
1 | (?<=123)(.+) |
匹配以123结尾的每行的前面的所有内容,若一行中有多个123,则匹配最后一个123前面的所有内容
1 | (.+)(?=23) |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Guf's Blog!
评论
匹配以123开头以abcd结尾的中间内容部分
1 | (?<=123).*?(?=(abcd|$)) |
匹配以123开头直到每行结尾的中间内容部分
1 | (?<=123)(.+) |
匹配以123结尾的每行的前面的所有内容,若一行中有多个123,则匹配最后一个123前面的所有内容
1 | (.+)(?=23) |