标签: go
我可以在保留分隔符的同时拆分此字符串x+5-3+x=6+x-2的任何方式,我在[\+\-]上尝试了正则表达式拆分,但这给了我x, 5, 3, ...我需要x, +5, -3, +x使用{ {1}}就像在Java中一样无效。
x+5-3+x=6+x-2
[\+\-]
x, 5, 3, ...
x, +5, -3, +x
由于
答案 0 :(得分:0)
使用FindAllString
regexp.MustCompile(`[-+\?=]?([0-9]|x)`).FindAllString("x+5-3+x=6+x-2", -1)