Javascript 如何从具有特殊字符的字符串中筛选所有小写字母?
输入字符串是-Javascript 如何从具有特殊字符的字符串中筛选所有小写字母?,javascript,string,Javascript,String,输入字符串是-“我的朋友和保罗戴着重帽子!&” 我想除掉所有的东西,除了小写字母,比如: “myfriendaulhasheavyhats” 我将其拆分并应用了toLowerCase()方法,但它不适用于特殊字符。需要一些帮助 Simpleregexwithjoin let str=“我的朋友&保罗戴着重帽子!&”; console.log(str.match(/[a-z]/g).join(“”)Simpleregexwithjoin let str=“我的朋友&保罗戴着重帽子!&”; co
“我的朋友和保罗戴着重帽子!&”
我想除掉所有的东西,除了小写字母,比如:
“myfriendaulhasheavyhats”
我将其拆分并应用了
toLowerCase()
方法,但它不适用于特殊字符。需要一些帮助 Simpleregex
withjoin
let str=“我的朋友&保罗戴着重帽子!&”;
console.log(str.match(/[a-z]/g).join(“”)
Simpleregex
withjoin
let str=“我的朋友&保罗戴着重帽子!&”;
console.log(str.match(/[a-z]/g).join(“”)
只需将所有非a-z字符替换为空字符串即可
"my&friend&Paul has heavy hats! &".replace(/[^a-z]/g, "");
只需将所有非a-z字符替换为空字符串即可
"my&friend&Paul has heavy hats! &".replace(/[^a-z]/g, "");
您可以使用
.replace
功能,如下所示:
let str=“我的朋友&保罗戴着重帽子!&”;
str=str.replace(/[^a-z]+//g');
console.log(str)
您可以使用。按如下方式替换功能:
let str=“我的朋友&保罗戴着重帽子!&”;
str=str.replace(/[^a-z]+//g');
console.log(str)代码>你不需要+
你不需要+