假设我有多个字符串。这些琴弦可以包含德国的变音符号,如ö,ä,ü,Ü,ß......
我想检查我的字符串中是否有变形符号,例如:
has_umlaut(string) # should return true or false
"BG Göttingen" -> true
"BV Chemnitz 99" -> false
"Giants Düsseldorf" -> true
"Klöß" -> true
希望有人可以帮助我!
答案 0 :(得分:2)
您可以使用regexp:
def has_umlaut(str)
!!(str =~ /[öäüÖÄÜß]/)
end