我用正则表达式真的很糟糕,但这里是我试图acheive有没有办法去除,除了字母,数字的一切,“ - ”从字符串
StringOne = [5, -, e, 4, e, e, 0, 5, 3, 5, e, b, e, e, 5, 0, a, 4, 3, 3, 1, 9, 0, 8, 1, b, 3, 6, 1, b, 3, 6, 4, d, 3, 3, -, 2, 0, c, c, 1, c, 1, -, ., 8, 3, -, 4, 8, 4, 3];
而且我想删除一切,但数字,字符和“ - ”
我找到了答案通过这样
StringOne = StringOne.replaceAll("[^a-zA-Z0-9]", "");
保存字符和数字,但我也想保存“ - ”
有没有一些方法,我可以添加到正则表达式或将去除一个正则表达式“[”“”‘]’
此代码仅删除第一个字符。 – saka1029
没关系。看到我更新的答案。谢谢你纠正我。 –
此代码删除第一个字母数字字符。 – saka1029