有没有一种方法可以像这样在字符串上使用过滤函数:
如果我将第二个筛选器参数类型更改为 ["!!一些!!_!!字符串!!"],类型错误就会消失,但只输出一个空列表。(不完全是我想要的)
我以为字符串就是列表,但显然"!!一些!!_!!字符串!!"不被视为列表而是字符。
有什么提示吗?
filter (=="!") "!!some!!_!!string!!"
应该输出"some_string"
(如上例)。现在我只得到了一个类型错误:
Couldn't match expected type `[Char]' against inferred type `Char'
如果我将第二个筛选器参数类型更改为 ["!!一些!!_!!字符串!!"],类型错误就会消失,但只输出一个空列表。(不完全是我想要的)
我以为字符串就是列表,但显然"!!一些!!_!!字符串!!"不被视为列表而是字符。
有什么提示吗?