如何删除字符串数组每个元素开头的空格
我有一个数组,例如def list = ["pathfinding", " Gameplay", "Community"]我想迭代并消除每个元素开头的空格。所以我认为使用类似的东西会很容易:
for(x in list){
x = x.replace("s", "")
println x
}
但我一直得到这个输出
pathfinding
Gameplay
Community
我现在对正则表达式非常了解,我在 SO 中尝试了不同的方法,但都没有奏效,所以我想正则表达式不是这里的问题......有什么提示吗?
回答
或者你可以只修剪列表中的所有元素
def trimmedList = list*.trim()