如何查找包含在正则表达式中的单词?
How to find words enclosed in regex?
我的 html 页面上有以下侧翼文字,我需要替换一些文字。例如:
"./images/delete.html"
"http.google.com"
this is a text
我必须根据以下条件检索字符串:
- 个单词用“”括起来
- 在任何位置(或在打开 " 之后)带有 ./images/ 的单词
- 以 .html
结尾的单词
在我的示例中,只应返回“./images/delete.html”。
有人可以帮助我吗?谢谢!
您可以尝试下面的正则表达式,它使用否定字符 class [^"]
匹配任何字符但不匹配 "
零次或多次。
"[^"]*\.\/images\/[^"]*\.html"
我的 html 页面上有以下侧翼文字,我需要替换一些文字。例如:
"./images/delete.html"
"http.google.com"
this is a text
我必须根据以下条件检索字符串:
- 个单词用“”括起来
- 在任何位置(或在打开 " 之后)带有 ./images/ 的单词
- 以 .html 结尾的单词
在我的示例中,只应返回“./images/delete.html”。
有人可以帮助我吗?谢谢!
您可以尝试下面的正则表达式,它使用否定字符 class [^"]
匹配任何字符但不匹配 "
零次或多次。
"[^"]*\.\/images\/[^"]*\.html"