Php 如何忽略此正则表达式中的空行?
我试图弄明白我是如何忽略带空格但没有内容的空行的。我有以下几点Php 如何忽略此正则表达式中的空行?,php,regex,Php,Regex,我试图弄明白我是如何忽略带空格但没有内容的空行的。我有以下几点 ^(\s*)SetEnv 这很好地匹配了我要查找的内容,但也匹配了只有空格的空行 所以 假设您使用,您可以使用: ^(\h*)SetEnv 或 \h只匹配水平空格。您使用的是什么编程语言?我使用的是PHP。您可以使用:^*SetEnv您可能应该将*替换为+(表示一种或多种)您可以发布一些代码吗?这不应该发生。以前从未注意过\h速记字符类。谢谢+1. ^(\h*)SetEnv (?m)^(\h*)SetEnv
^(\s*)SetEnv
这很好地匹配了我要查找的内容,但也匹配了只有空格的空行
所以
假设您使用,您可以使用:
^(\h*)SetEnv
或
\h
只匹配水平空格。您使用的是什么编程语言?我使用的是PHP。您可以使用:^*SetEnv
您可能应该将*
替换为+
(表示一种或多种)您可以发布一些代码吗?这不应该发生。以前从未注意过\h
速记字符类。谢谢+1.
^(\h*)SetEnv
(?m)^(\h*)SetEnv