我正在尝试为以下值生成正则表达式。正则表达式需要匹配两者。请建议。标签可以用换行符和空格分隔。
<code> <pre>
<code>
<pre>
最佳答案
<code>\s*<pre>
\s
代表任何空白字符
*
表示零次或多次
为了匹配<code><pre><code><pre>
它们之间有任何空白字符,您可以添加 \s*
在标签之间,类似于:
<code>\s*<pre>\s*<code>\s*<pre>
这里的工作示例:https://regex101.com/r/PcFX4a/3
关于正则表达式匹配由空格和/或换行符分隔的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42030005/