gpt4 book ai didi

regex - 不使用正则表达式用空格替换减号(-)的问题

转载 作者:行者123 更新时间:2023-12-01 11:56:31 26 4
gpt4 key购买 nike

我正在使用此正则表达式将某些字符替换为 ""我用它作为

query=query.replace(/[^a-zA-Z 0-9 * ? :  . + - ^ "" _]+/g,'');

但是当我的查询是 +White+Diamond , 我得到结果 +White+Diamond ,但是当查询是 -White+diamond我收到 White+diamond , 意思是 -"" 取代我不想要的。
请告诉我是什么问题。

最佳答案

在正则表达式中,-意思是“从……到……”,逃避你的-带反斜杠:\- .

关于regex - 不使用正则表达式用空格替换减号(-)的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6624040/

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