将子弹列表从办公室复制/粘贴到公式PHP

时间:2016-04-06 08:56:22

标签: php list ms-office

我正在开发一个网站,我遇到了问题。一些用户从ms-Office复制项目符号列表并将其粘贴到我在php中管理的textarea中。 Here is the error that I get

我该如何管理?我试过这个:

$field_value = preg_replace('/\x03/', '', $field_value);

但是,是否有更通用的东西可以管理来自ms-office的所有类型的子弹列表?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,我不知道它是否是最好的解决方案,但它运行正常。我使用了这个正则表达式:

$field_value = preg_replace("/[^a-zA-Z0-àèìòùÀÈÌÒÙáéíóúýÁÉÍÓÚÝâêîôûÂÊÎÔÛãñõÃÑÕäëïöüÿÄËÏÖÜŸçÇßØøÅåÆæœ&`_.,;@#%~'\"\+\\n\*\?\[\^\]\$\(\)\{\}\=\!\<\>\|\:\-\s\\\\]/u", "", $field_value);