js字符串转hex时有空格,微信小程序真机会自动忽略掉,怎么不让他忽略掉
时间: 2024-03-12 15:44:35 浏览: 158
JS去掉字符串空格
你可以尝试使用正则表达式去除字符串中的空格,然后再进行转换。以下是一个示例代码:
```javascript
const str = "68 65 6c 6c 6f";
const hex = str.replace(/\s/g, '').toString('hex');
console.log(hex); // 输出 "68656c6c6f"
```
在这个示例中,使用了正则表达式 `\s` 匹配空格,然后使用 `replace` 方法将其替换为空字符串。最后使用 `toString('hex')` 将字符串转换为十六进制格式的字符串。这样就可以避免微信小程序真机自动忽略空格的问题。
阅读全文