import re
a = 'This is a test, which uses commas for a bad IP Address. 54.128,5,5, 4.'
def stripBadCommas(s):
newString = re.sub(r'(?<=[0-9]),(?=[0-9])', '.', s)
return newString
a = 'This is a test, which uses commas for a bad IP Address. 54.128,5,5, 4.'
b = stripBadCommas(a)
print(a)
print(b)
aW1wb3J0IHJlCgphID0gJ1RoaXMgaXMgYSB0ZXN0LCB3aGljaCB1c2VzIGNvbW1hcyBmb3IgYSBiYWQgSVAgQWRkcmVzcy4gNTQuMTI4LDUsNSwgNC4nCgpkZWYgc3RyaXBCYWRDb21tYXMocyk6CiAgbmV3U3RyaW5nID0gcmUuc3ViKHInKD88PVswLTldKSwoPz1bMC05XSknLCAnLicsIHMpCiAgcmV0dXJuIG5ld1N0cmluZwoKYSA9ICdUaGlzIGlzIGEgdGVzdCwgd2hpY2ggdXNlcyBjb21tYXMgZm9yIGEgYmFkIElQIEFkZHJlc3MuIDU0LjEyOCw1LDUsIDQuJwpiID0gc3RyaXBCYWRDb21tYXMoYSkKcHJpbnQoYSkKcHJpbnQoYik=