gpt4 book ai didi

javascript - 从 JavaScript 中的字符串中删除 ASCII « OR »

转载 作者:行者123 更新时间:2023-11-30 09:03:53 24 4
gpt4 key购买 nike

我正在尝试从字符串中删除 « 或 » 以将剩余文本保留在 javaScript 中。

试过这个没有效果:

$('body').delegate('.SearchPagination > a', 'click', function(e){
e.preventDefault();
var $this = $(this),
txt = $this.text().toLowerCase(),
txt = txt.replace(/«|»/g, ''),
txt = $.trim(txt),
page = '&page=';
console.log(txt);
if (txt === 'next' || txt === 'previous'){
// get the current page value
var active = $this.parent().find('.active').txt();
if (txt === 'next'){
// add one
page += (active + 1);
} else if (txt === 'previous'){
// subtract one
page += (active - 1);
}
} else {
// invoke search with the page number
page += txt;
}
console.log(page);
//icisSite.icisSearch.search(page);
});

最佳答案

而不是使用 «在正则表达式中,尝试复制粘贴浏览器中显示的左箭头字符 - 即 « 符号。我试过了,它被正确替换了。
所以你的正则表达式应该看起来像 -

 txt = txt.replace(/«|»/g, '')

关于javascript - 从 JavaScript 中的字符串中删除 ASCII « OR »,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6819204/

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