您好我正在寻找一个正则表达式,它将替换字符串中所有出现的字符,除非它是最后一个字符: 例如:如果我想要替换A - >; B
11A22A33A -> 11B22B33A
11A22A33 -> 11B22B33
11A22 -> 11B22
11A -> 11A
A -> A
答案 0 :(得分:6)
另一种方法:
'11A22A33A'.replace(/A(?!$)/g, 'B'); // "11B22B33A"