什么可以是正则表达式匹配anystring后跟daily但它必须不匹配daily前面m?
例如,它应匹配以下字符串
beta.dailyabcdailydailyabcdaily但它一定不匹配
mdaily 要么abcmdaily 要么mdailyabc我试过跟随和其他正则表达式,但每次失败:
r'[^m]daily':但它与之不符 dailyr'[^m]?daily':它与包含mdaily不符合的字符串匹配hee*_*ayl 10
只需添加一个负面的lookbehind (?<!m)d,之前daily:
(?<!m)daily
Run Code Online (Sandbox Code Playgroud)
零宽度负向外观,(?<!m)确保daily不在前面m.
| 归档时间: |
|
| 查看次数: |
2275 次 |
| 最近记录: |