2011-04-02 86 views
0

是否有函数或库来检测文本的格式并将其转换为纯文本? (例如utf8)没有任何其他格式。如何转换为纯文本?

因为我有一个textarea和一个用户可以复制和粘贴,例如:MS WORD文本或RTF或任何其他格式。

非常感谢您的帮助。

达米亚诺

+2

默认情况下,它应该会丢失所有格式,除非您在该textarea上使用了一些JS编辑器。 – 2011-04-02 16:54:18

+0

文本/标记是如何看起来像你想要转换? – markus 2011-04-02 16:56:27

+0

@markus正常文本没有任何特定的格式...一个简单的ASCII或UTF8文本。 – Damiano 2011-04-02 16:58:23

回答

0

如果你的输入区域是一个纯文本之一,这应该在默认情况下发生的。如果不是,答案可能取决于平台。通常数据来源的应用程序负责根据目标的要求对数据进行格式化,只要输入文本区域以粘贴文本的形式请求粘贴,那么数据良好的数据生成器应该执行格式化在粘贴操作期间。

0

正如其他人所说,目前还不清楚纯文本是什么意思。您可以使用mb_convert_encoding函数将文本转换为特定的编码。

$str = ... 

$str = mb_convert_encoding($str, 'ASCII');