正则表达式匹配由空格和/或换行符分隔的单词

标签 regex

我正在尝试为以下值生成正则表达式。正则表达式需要匹配两者。请建议。标签可以用换行符和空格分隔。

<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/

相关文章:

java - 正则表达式匹配包含点的单词

php mysql 在标签之间提取文本

c# - 将 Pascal 大小写字符串拆分为逻辑单词集

regex - nginx 匹配位置中的特定单词

javascript - 正则表达式替换在 IE 中不起作用

javascript - 匹配字符串中不以省略号结尾的单词

c++ - 正则表达式替换两个匹配项之间的所有匹配项

php - 如何在 preg_replace 中用 c(xxx) 替换 c(xxx)?

Java正则表达式转换

javascript - 将用户特定的 URL 列表与当前 URL 进行比较?