【发布时间】:2011-04-13 13:37:32
【问题描述】:
我正在尝试在 PHP 中解析纯文本文档,但不知道如何正确执行。 我想分隔每个单词,为它们分配一个 ID,然后以 JSON 格式保存结果。
示例文本:
"Hello, how are you (today)"
这就是我现在正在做的事情:
$document_array = explode(' ', $document_text);
json_encode($document_array);
生成的 JSON 是
[["Hello,"],["how"],["are"],["you"],["(today)"]]
我如何确保空格保持原位并且符号不与单词一起包含...
[["Hello"],[", "],["how"],[" "],["are"],[" "],["you"],[" ("],["today"],[")"]]
我确定需要某种正则表达式...但不知道应用哪种模式来处理所有情况...有什么建议吗?
【问题讨论】: