您是正则表达式和编程的新手。我在文本文件中想要在第一次出现的两个文字之间搜索任何东西(所有字符),即' html'和' http'。我尝试过很多表达,但没有成功。任何帮助将不胜感激。
答案 0 :(得分:3)
你可以试试这个正则表达式,
(?<=html).*?(?=http)
使用s
开关来制作点以匹配换行符。
<强>解释强>
(?<=html)
使用正面的后视镜。它匹配单词html
之后的所有字符。.*?
它匹配任何字符零次或多次。 ?
后*
使正则表达式引擎匹配最短的可能性。(?=http)
积极前瞻。匹配http
之前的所有字符。