3

我正在尝试在稍后用于解析的特定位置用分隔符标记我的文本。我想使用最不常用的分隔符。我目前正在查看“\2”或 U+0002 字符。使用起来够安全吗?还有什么其他建议?文本是 unicode,将同时包含英文和非英文字符。

想要使用 PHP 仍然可以“exploded()”的字符。

编辑:

此外,我希望能够在屏幕上(对浏览器)显示这段文本,并且分隔符对用户来说是“不可见的”。我绝对可以使用 str_replace() 来摆脱可见分隔符,但如果有很好的不可见分隔符,则不需要这样的处理。

4

1 回答 1

4

如果这仅用于内部表示(即用于交换和存储),那么您可以使用非字符代码点,例如 U+FFFF。Java 使用它作为 CharacterIterator 完成的信号,例如.

于 2011-06-27T13:57:08.643 回答