JavaScript 中最可靠的字符串拆分字符
Most Reliable String Split Character in JavaScript
在 JavaScript 中分割字符串的最佳分隔符是什么?我已经参考了 this 相关问题,我喜欢使用 ASCII BEL 字符作为分隔符的想法,但我无法让它工作。
我正在将 BEL 分隔符插入到我的 HTML 中,我是这样拆分的:

并且我在 JavaScript 中尝试了以下两个参数来拆分 BEL 字符上的后续字符串:
var values = response.split(String.fromCharCode(7));
和
var values = response.split('BEL');
第二行中的 'BEL' 不仅仅是用引号括起来的字母 B E 和 L,它是 • 字符 (ALT + 7) 的另一种表示形式,该行呈现为
var values = response.split('•');
当我在浏览器中查看 JavaScript 时。
这些都不起作用,所以如果有人有任何可靠的 JavaScript 字符串拆分做法,不需要字符串清理的开销,或者可以使上述方法起作用,请告诉我!
您将实际的实体字符串 
放入 html,而不是实际的字符 •。它只是呈现为点,但仍然是实体字符串。对于您现在正在做的事情,您可以拆分整个 html 实体字符串
"Hello  World".split("")
如果要拆分,可以将实际字符放入字符串中
"Hello • World".split("•")
在 JavaScript 中分割字符串的最佳分隔符是什么?我已经参考了 this 相关问题,我喜欢使用 ASCII BEL 字符作为分隔符的想法,但我无法让它工作。
我正在将 BEL 分隔符插入到我的 HTML 中,我是这样拆分的:

并且我在 JavaScript 中尝试了以下两个参数来拆分 BEL 字符上的后续字符串:
var values = response.split(String.fromCharCode(7));
和
var values = response.split('BEL');
第二行中的 'BEL' 不仅仅是用引号括起来的字母 B E 和 L,它是 • 字符 (ALT + 7) 的另一种表示形式,该行呈现为
var values = response.split('•');
当我在浏览器中查看 JavaScript 时。
这些都不起作用,所以如果有人有任何可靠的 JavaScript 字符串拆分做法,不需要字符串清理的开销,或者可以使上述方法起作用,请告诉我!
您将实际的实体字符串 
放入 html,而不是实际的字符 •。它只是呈现为点,但仍然是实体字符串。对于您现在正在做的事情,您可以拆分整个 html 实体字符串
"Hello  World".split("")
如果要拆分,可以将实际字符放入字符串中
"Hello • World".split("•")