2016-10-07 17 views
0

文字列の文字をループして、それぞれが別の文字列に含まれているかどうか確認したいと思います。しかし、String.toListはString.contains関数では許可されていない、文字列ではなくCharsのリストを返します。 CharをtoStringに渡すことは役に立たない、この目標を達成するための別の方法があるのだろうか、まったく別のアプローチが必要なのだろうか?Elmの文字列と文字列を比較する

> String.contains (toString 'a') "asdf" 
False : Bool 

答えて

8

文字を文字列に変換する場合は、String.fromCharを使用します。

String.fromChar 'a' -- "a" 
String.contains (String.fromChar 'a') "asdf" -- True