如何在排除句点时替换字符串中的非数字字符?

muz*_*ass 4 javascript regex jquery web

所以我有 -

lr_min = $('#lr_min').val().replace(/\D/g,'');
Run Code Online (Sandbox Code Playgroud)

它删除了字符串中的所有非数字字符.如何从此替换中排除句点(.)?

Den*_*ret 8

您可以使用

lr_min = $('#lr_min').val().replace(/[^\d.]+/g,'');
Run Code Online (Sandbox Code Playgroud)

+不是绝对必要的,但通常会提供更好的表现(更少的替代品)