我正试图弄清楚如何做到这一点并且悲惨地失败。
我想删除不直接在数字旁边的所有小数点:
Abc 1.2 // Abc 1.2
A.bc 1.2 // Abc 1.2
Abc ..12 // Abc .12
Abc 12 // Abc 12
Abc 1.2.3 // Abc 1.2.3
Abc 1..2 // Abc 1..2
答案 0 :(得分:2)
您可以在正则表达式中使用外观:
(?<!\d)[.](?!\d)
(?<!\d)
是负面监督,如果先前的位置没有数字(?!\d)
是负面预测,如果下一个位置没有数字用空字符串替换它。