正则表达式匹配给定的字符串,如果找不到则匹配输入的结尾

时间:2019-06-17 22:44:45

标签: regex

我有一些文件正在使用正则表达式进行解析以提取数据,问题是某些文件在末尾具有其他数据,而其他文件没有IE:

start ( 
    somedata 
) 
end

start (
    somedata 
)
extrastuff (
    blah blah
)
end

我似乎无法创建一个与第一种情况的全部或第二种情况的第一部分都匹配的正则表达式,具体取决于“多余”

我已经尝试过这样的正则表达式:start(.*)(?=$|extrastuff)

0 个答案:

没有答案