У меня есть str.replace(/.(?![0-9])/g, '')
.
Но он удаляет все, кроме периода и цифры после периода.
Например, «3,14» становится»+0,1"regex удалить все периоды, которые не соответствуют цифрам
Что я хочу:
"3.14" -> "3.14"
"hello.world" -> "helloworld"
".hi." -> "hi"
"hi.25" -> "hi.25"
Что такое регулярное выражение для этого?
Побег точки, '/ \. (?! \ D)/g'. –