php将连续回车(换行)、空格正则替换为1个
作者:admin 日期:2018-05-24
连续回车:
PHP代码
- $str = "开始
- 内容
- 结束";
- $str = preg_replace("/\s+\r/is", "\n", $str);//回车符是\r
- $str = preg_replace("/\s+\r\n/is", "\n", $str);//回车符是\r\n
- $str = preg_replace("/\s+\n/is", "\n", $str);//回车符是\n
- $str = str_replace("\n",'<br />',$str);
连续空格:
必须是两个或者两个以上才去掉:
PHP代码
- $str = "a b d\nc";
- echo preg_replace( '#\s{2,}#', '', $str ); // output abdc
去掉所有空白字符:
PHP代码
- preg_replace( '#\s#', '', $str );
多个连续空白字符替换成一个空格:
PHP代码
- preg_replace( '#\s+#', ' ', $str );
php正则判断字符串是否含有中文
作者:admin 日期:2018-05-24
广告位