String.is Substring不起作用 - sml

时间:2014-03-02 08:19:54

标签: substring sml

我想检查某行是否包含特定单词,因此我尝试将String.isSubstring函数与行和特定单词一起使用。但不知何故,这个功能对我来说不起作用。

String.isSubstring("Hi my name is...", "name"); stdIn:2.1-2.47 Error: operator and operand don't agree [tycon mismatch] operator domain: string operand: string * string in expression: String.isSubstring ("Hi my name is...","name") -

如果有人可以告诉我,我做错了什么,我会很高兴的吗? 感谢名单

1 个答案:

答案 0 :(得分:2)

String.isSubstring是一个curried函数 - 也就是说,它的参数是单独传递的,而不是作为元组传递。

尝试

String.isSubstring "Hi my name is..." "name"