This question already has answers here:
Check for repeated characters in a string Javascript
(7个答案)
4年前关闭。
我需要检查一个单词是否为Isogram,即Isogram的含义,是单词没有重复字母。
我需要实现一个函数,该函数确定仅包含字母的字符串是否为等距图。假设空字符串是一个等轴测图。忽略字母大小写。
这是一个测试案例
我正在考虑使用正则表达式进行此操作。
你能帮我吗?
(7个答案)
4年前关闭。
我需要检查一个单词是否为Isogram,即Isogram的含义,是单词没有重复字母。
我需要实现一个函数,该函数确定仅包含字母的字符串是否为等距图。假设空字符串是一个等轴测图。忽略字母大小写。
这是一个测试案例
isIsogram( "Dermatoglyphics" ) == true
isIsogram( "aba" ) == false
isIsogram( "moOse" ) == false // -- ignore letter case
我正在考虑使用正则表达式进行此操作。
function isIsogram(str){
//...
}
你能帮我吗?
最佳答案
就如此容易
function isIsogram (str) {
return !/(\w).*\1/i.test(str);
}
09-25 18:58