我正在尝试从此字符串中删除数字,这些数字未附加字母字符
这是字符串:
161072
,旧唱片霍利韦尔山圣阿尔班斯161408
AL1 1BT162589
,,霍利韦尔山圣阿尔班斯AL1 1BT ,,PINETOP BIRKLANDS LANE圣阿尔班斯AL1 1EE
我要删除161072
,161408
并且162589
。我想要这个输出:
老唱片霍利韦尔山圣阿尔班斯AL1 1BY,霍利韦尔山圣阿尔班斯AL1 1BT,皮涅托普勃兰兹兰尼圣阿尔班斯AL1 1EE
移除:161072
不要从以下项中删除“ 1”:AL1 1BT
如果我使用,\\d
则所有数字都将被删除:
myString= myString.replaceAll("\\d", "");
System.out.print(myString);
有什么帮助吗?我试图搜索类似的问题,但找不到任何问题。如果我的问题不清楚或重复,请告诉我。谢谢
编辑
有一种行为,正则表达式不会在单词后立即删除数字(如果仅是单个数字)会很好:
不要删除单词(空格)数
例如:街道1
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句