标签: regex
我一直试图提出一个与所有内容相匹配的正则表达式,除了以下模式及其后的所有内容:
elasped:\s*\d+
这是我到目前为止所提出的:
.+ [\w\.\)\-]*[\:\D]*(?<! elapsed:)
在以下URL
但是,我还没有能够抓住我在该网址提供的示例日志行中的所有内容。
答案 0 :(得分:1)
只需使用前瞻:
.*?(?= elapsed:\d+)
Demo。正则表达式将在尝试过的字符串中第一次出现elapsed:之前停止匹配。
elapsed: