Skip to content
字数
319 字
阅读时间
2 分钟

如果你想要匹配一个包含 "icon" 和 "download" 这两个单词的文本,可以使用以下正则表达式:

regex
(?=.*\bicon\b)(?=.*\bdownload\b)

解释:

  • (?=.*\bicon\b):确保文本中包含 "icon"。
  • (?=.*\bdownload\b):确保文本中包含 "download"。
  • \b 是单词边界符,确保匹配的 "icon" 和 "download" 是完整的单词。
  • .* 表示可以匹配任意字符(包括空字符)。

这个正则表达式可以匹配文件内容中同时包含 "icon" 和 "download" 的地方,无论它们的顺序如何。

如果你还需要提取这两个词之间的内容,可以使用类似这样的正则表达式:

icon.*download|download.*icon

这会匹配 "icon" 和 "download" 之间的所有字符

![[laborpact_info.vue]] 这这个文件中,使用正则表达式:

regex
合同期限类型[\s\S]*?合同订立时间|合同订立时间[\s\S]*?合同期限类型

就可以匹配到对应的页面 而使用(少一个换行符)

regex
合同期限类型[\s\S]*?合同订立时间|合同订立时间[\s\S]*?合同期限类型

就不行 ![[Pasted image 20240806150127.png]]![[Pasted image 20240806150137.png]] ![[Pasted image 20240806153217.png]] ![[Pasted image 20240806153219.png]]

myApi[\s\S]*?getJobsList|getJobsList[\s\S]*param

有问题

贡献者

The avatar of contributor named as sunchengzhi sunchengzhi

文件历史

撰写