分裂一个独特的人物

我想创建一个逗号分隔的列表,以便稍后可以分割逗号以获取值的数组。 但是,这些值可能包含逗号。 事实上,他们可能有任何正常的键盘字符(它们是由用户提供的)。 确定一个你确定角色的好策略是不会与这些值相冲突的?

在这种情况下,语言依赖的方式,我建立在C#中的“一些字符”分隔列表,并将其发送到浏览器被分割为JavaScript。


你可以用空字符分割它,并用双空字符来终止你的列表。


如果JavaScript正在使用该列表,为什么不以JavaScript数组的形式发送它? 它已经有了用于表示列表和转义字符的已建立且可靠的方法。

["Value 1", "Value 2", "Escaped "Quotes"", "Escaped  Backslash"]

我总是使用| 但是如果您仍然认为它可以包含它,则可以使用@@ @等组合。 例如:

"string one@|@string two@|@...@|@last string"
链接地址: http://www.djcxy.com/p/50091.html

上一篇: Splitting on a Unique Character

下一篇: WPF Binding default mode