字符串包含 char 和 return 个字符串 Haskell
String contains char and return strings Haskell
假设:
let someString = "It is a String"
如何return包含某个字符的单词?
您可以结合使用 words
、filter
和 elem
来做到这一点。
类似这样的东西 - 还没有测试这是否完全有效,但应该不会太远:
wordsContaining :: String -> Char -> [String]
wordsContaining c = filter (elem c) . words
假设:
let someString = "It is a String"
如何return包含某个字符的单词?
您可以结合使用 words
、filter
和 elem
来做到这一点。
类似这样的东西 - 还没有测试这是否完全有效,但应该不会太远:
wordsContaining :: String -> Char -> [String]
wordsContaining c = filter (elem c) . words