function getAbbreviation(str) {
}
console.log(getAbbreviation('some1 company name'))如何检查字符串中除字母和空格外没有其他字符
发布于 2022-07-31 07:42:32
您可以使用正则表达式,您可以使用^来尝试查找任何不区分大小写的i字符,i表示任何英文字母(大写或小写),\s表示空格。
因此,正则表达式将test string,如果有任何字符不是英文字母或空格。
function getAbbreviation(str) {
return !/[^a-z\s]/i.test(str)
}
console.log(getAbbreviation('some company name'))
发布于 2022-07-31 07:37:28
可以使用字符串替换来使用regex (字母和空格除外)删除特殊字符。
function getAbbreviation(str) {
return str.replace(/[^a-zA-Z ]/g, "");
}https://stackoverflow.com/questions/73181407
复制相似问题