根据查找删除正则表达式。如何在正则表达式上查找?
答案 0 :(得分:2)
答案 1 :(得分:0)
使用正则表达式Ctrl\+.+
。如果匹配,则用空字符串替换“+”的出现次数。
代码使用示例:
var str = "Ctrl+F2";
var match = str.match(/Ctrl\+.+/);
if (match) {
str.replace("+", "");
}
答案 2 :(得分:0)
一个简单的解决方案就是从字符串中删除所有出现的'+',除非它是最后一个字符。
var text = "Ctrl+F2 + Ctrl+";
var newText = text.substring(0,text.length-1).split('+').join('')+text[text.length-1];