gpt4 book ai didi

Javascript-正则表达式

转载 作者:行者123 更新时间:2023-11-30 09:20:25 26 4
gpt4 key购买 nike

function escapeHtml(text) {

return text
.replace(/\t/g, "")
.replace(/\n/g, "")
.replace(/%/g,"")
.replace(/\s/g, " ")
.replace(/&/g, "")
.replace(/</g, "")
.replace(/>/g, "")
}

有人可以将上述所有实体的正则表达式提供给我一个单一的正则表达式吗?

最佳答案

如果 \s 被替换为一个空格,而所有其他的都被替换为空字符串,那么使用单个正则表达式是不可能的,除非你为它提供一个替换函数,它不会没有多大意义 - 只需使用两个 .replace。为了简洁,使用字符集:

return text
.replace(/[\t\n%&<>]/g, '')
.replace(/\s/g, ' ');

关于Javascript-正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52158555/

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