gpt4 book ai didi

Javascript REGEX 仅在字符串的开头和结尾删除字符,而不是在中间

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

我需要删除一些字符串中的“+”字符。

我正在使用这个正则表达式:

string.replace(/\+/g, "");

问题是当我有这样的字符串时:"+++++test+string+++"它显然被转换为 teststring 并且正确的结果应该是 test+string.

所以我需要找出一个正则表达式,仅在字符串的开头和结尾删除“+”字符。

谢谢!

最佳答案

你可以使用

^\++|\++$

参见 a demo on regex101.com .


JavaScript 中:

string.replace(/^\++|\++$/g, "");

关于Javascript REGEX 仅在字符串的开头和结尾删除字符,而不是在中间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46651525/

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