问题描述
我的意图是破坏50个不包含带有\n
空格的字符的组
我的代码是这样的:
$string= preg_replace('/([^\s<>]{50})(?=[^\s])/u',"$1\n$2",'[ติดต่อนัดหมายชมโครงการหรือสอบถามข้อมูลเพิ่มเติมที่]');
结果将在新行中添加\n
和其他'
:
[ติดต่อนัดหมายชมโครงการหรือสอบถามข้อมูลเพิ่มเติมที\n
่]
但具有任意值:
$string= preg_replace('/([^\s<>]{50})(?=[^\s])/u','[ติดต่อนัดหมายชมโครงการหรือสอบถามข้อมูลติดต่อนัดัด]');
显示的结果不包含'
:
[ติดต่อนัดหมายชมโครงการหรือสอบถามข้อมูลติดต่อนัดัด\n
]
为什么要在新行中添加其他'
?
我该如何避免呢?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)