我很擅长使用REGEX,希望有人可以帮我找到解决方案
我有例如:
文字我不想要文字我不想要文字我不想要文字我不喜欢 想要文字我不想要文字我不想要我不想要的文字
所有颜色
鲜艳的色彩
- 橙色
- 红色
- 黄色
深色
布朗
灰色
黑色
[该文件在此结束,即此处不再有文字]
我想使用REGEX来获取以下部分:
鲜艳的色彩
- 橙色
- 红色
- 黄色
深色
布朗
灰色
黑色
[该文件在此结束,即此处不再有文字]
有谁知道怎么做?
答案 0 :(得分:0)
您可以使用简单的Regex通过编写可用的颜色来捕获所有颜色:
(Red|Grey|Yellow|Orange|Brown|Black|Bright Colors|Dark Colors)
测试Regex101
如果您希望在<\h2>
标记之后捕获所有内容,则可以执行此操作。
\<\/h2\>[\s\S]+
测试Regex101
更新
如果你想在Bright colors
之后捕捉所有内容,那就可以了。
Bright Colors[\s\S]+
测试Regex101
答案 1 :(得分:0)
可以嵌入正则表达式输入的HTML标记怎么样?
我的意思是,如果您要匹配的文本位于特殊div或特殊字符之间,那么您的正则表达式将更容易设置。即:捕获## keep text start ##和## keep text end ##
之间的所有HTML