将字符控制为分隔符

时间:2010-05-18 05:16:55

标签: javascript special-characters

我有一个nodejs TCP服务器和一个客户端。发生基本的网络通信。客户端发送“data + STX_CHARACTER + data + ETX_CHARACTER”(仅作为示例)。

如何使用STX控制字符作为分隔符拆分字符串,或者如何在Javascript中引用字符。

2 个答案:

答案 0 :(得分:4)

STX和ETX分别是字符0x02和0x03,所以它只是“\ 2”和“\ 3”。只需在第一个拆分的第二个块上使用string.split(“\ 2”)和.split(“\ 3”)即可获取数据。

答案 1 :(得分:0)

例如,您需要按控制字符(0x17)拆分字符串。它等于十进制23.所以你这样做很简单: 的console.log(yourString.split(使用String.fromCharCode(23)));