searching for a substring
sashan
sashang@ihug.co.nz
Thu, 08 May 2003 12:04:48 +1200
Dean Herington wrote:
>On Thu, 8 May 2003, sashan wrote:
>
>
>
>>Hi
>>
>>I've written a function that checks for a substring in a given string.
>>This seems like a common thing to do and was wondering if there is a
>>function that does this in one of the standard modules.
>>
>>stringContains :: String -> String -> Bool
>>stringContains _ [] = True
>>stringContains [] _ = False
>>stringContains (h:t) (h1:t1) = if h == h1 then stringContains t t1 else
>>stringContains t (h1:t1)
>>
>>
>
>Do you intend the following behavior?
>
>*Main> "x.y.z" `stringContains` "xyz"
>True
>
>
>
>
Nope