Regex remove all special characters except numbers?

前端 未结 5 1972
滥情空心
滥情空心 2021-01-31 09:09

I would like to remove all special characters (except for numbers) from a string. I have been able to get this far

var name = name.replace(/[^a-zA-Z ]/, \"\");
<         


        
5条回答
  •  我在风中等你
    2021-01-31 09:34

    Use the global flag:

    var name = name.replace(/[^a-zA-Z ]/g, "");
                                        ^
    

    If you don't want to remove numbers, add it to the class:

    var name = name.replace(/[^a-zA-Z0-9 ]/g, "");
    

提交回复
热议问题