【发布时间】:2012-04-01 08:52:49
【问题描述】:
谁能告诉我为什么这不起作用?它总是返回false。
$str = "huuhhu\r\n\r\nmoo.com\r\nwww";
if (preg_match('/(\\n|\\r\\n|\\r)/', $str) === true) {
echo "True";
} else {
echo "False";
}
【问题讨论】:
-
请注意:您不需要正则表达式的双转义,因为您使用的是单引号。
'/(\n|\r\n|\r)/'也可以。
标签: php regex preg-match newline