Javascript 控制字符作为分隔符
我有一个nodejs TCP服务器和一个客户端。基本的网络通信发生了。客户端发送“数据+STX_字符+数据+ETX_字符”(只是一个示例)Javascript 控制字符作为分隔符,javascript,special-characters,Javascript,Special Characters,我有一个nodejs TCP服务器和一个客户端。基本的网络通信发生了。客户端发送“数据+STX_字符+数据+ETX_字符”(只是一个示例) 如何使用STX控制字符作为分隔符拆分字符串,或者如何在Javascript中引用该字符。STX和ETX分别是字符0x02和0x03,因此它只能是“\2”和“\3”。只需在第一次拆分的第二个数据块上使用string.split(“\2”)和.split(\3”)即可获取数据。例如,您需要按控制字符(0x17)拆分字符串。它等于十进制23。所以你要做的很简单:
如何使用STX控制字符作为分隔符拆分字符串,或者如何在Javascript中引用该字符。STX和ETX分别是字符0x02和0x03,因此它只能是“\2”和“\3”。只需在第一次拆分的第二个数据块上使用string.split(“\2”)和.split(\3”)即可获取数据。例如,您需要按控制字符(0x17)拆分字符串。它等于十进制23。所以你要做的很简单: log(yourString.split(String.fromCharCode(23))