如何忽略此正则表达式中的空行?

时间:2014-02-17 19:24:38

标签: php regex

我试图找出如何忽略带有空格但没有内容的空行。我有以下

^(\s*)SetEnv

哪个匹配我正在寻找的好,但它也匹配空行只有空格

所以

SetEnv blah // matches
 // also matches
// doesn't match

1 个答案:

答案 0 :(得分:1)

假设您使用m modifier,您可以使用:

^(\h*)SetEnv

(?m)^(\h*)SetEnv

\h仅匹配水平空格。