【发布时间】:2013-02-21 09:34:51
【问题描述】:
我有一个正则表达式,它只允许消息中的某些字符。 我想要实现的是允许换行,这将使用 nl2br 函数来保留。
这就是我目前所拥有的:
preg_replace('/[^a-zA-Z0-9ńśćółęążź\ .,-]/','',$message)
据我检查,以下表达式应保留换行符,但将其添加到上述表达式时遇到问题:
/(\r|\n|\r\n){2,}/
【问题讨论】:
-
我会打破字符串并检查每一行,而不是在正则表达式中包含换行符。
标签: php regex line-breaks