正则匹配小记
匹配以123开头以abcd结尾的中间内容部分
1 | (?<=123).*?(?=(abcd|$)) |
匹配以123开头直到每行结尾的中间内容部分
1 | (?<=123)(.+) |
匹配以123结尾的每行的前面的所有内容,若一行中有多个123,则匹配最后一个123前面的所有内容
1 | (.+)(?=23) |
评论
匹配以123开头以abcd结尾的中间内容部分
1 | (?<=123).*?(?=(abcd|$)) |
匹配以123开头直到每行结尾的中间内容部分
1 | (?<=123)(.+) |
匹配以123结尾的每行的前面的所有内容,若一行中有多个123,则匹配最后一个123前面的所有内容
1 | (.+)(?=23) |