gpt4 book ai didi

javascript - JavaScript 中使用 ASCII 代码转义字符

转载 作者:行者123 更新时间:2023-12-02 16:56:50 27 4
gpt4 key购买 nike

我正在创建一个小书签,并且必须避免使用双引号 ( "),因为我必须将小书签包含在 HTML 页面内,并且它位于使用双引号的字符串内:

<a href="javascript:...">

在某些地方我必须使用代码replace(/".*/, '');

在 sed 中,我可以使用 \x22 转义双引号(22 是双引号的 ASCII 十六进制代码)

是否可以在 JavaScript 中执行类似的操作,例如 replace(/\x22.*/, '');

最佳答案

您可以使用其他语法来制作 RegExp 并使用 String.fromCharCode

这是一个例子:

'"hello"'.replace(new RegExp(String.fromCharCode(34), 'g'), '-quotes-')

-->

'-quotes-hello-quotes-'

关于javascript - JavaScript 中使用 ASCII 代码转义字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26113582/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com