如何在字符串的开头和结尾替换字符,但不在中间

时间:2014-02-15 00:42:02

标签: actionscript-3 flex

我对这个问题感到困惑,虽然我确信可能有一个简单的解决方案,我忽略了。

说我有三个字符串:

++ JA + 1

+ UTM ++

+ G + SA +

我想在字符串的开头和结尾删除任何+,但我想在字符串中保留任何+'s。所以我解析的字符串就是:

JA + 1

UTM

G + SA

关于如何实现这一目标的任何想法?

1 个答案:

答案 0 :(得分:0)

var reg:RegExp = /(^\++)|(\++$)/g;

trace(("++JA+1").replace(reg, ""));
trace("+UTM++".replace(reg, ""));
trace("+G+SA+".replace(reg, ""));