2014-01-21 101 views

回答

3

使用string-contains從SRFI 13:

> (require srfi/13) 
> (string-contains "this is an example" "example") 
11 
> (string-contains "this is an example" "hexample") 
#f 
3

在拍這個的一般機制是regular expressions

(regexp-match "example" "this is an example") 
=> '("example") 

(regexp-match-positions "example" "this is an example") 
=> '((11 . 18)) 

正則表達式處理字符串的一個稍微複雜但非常強大的方式。您可以指定搜索字符串是否需要單獨的單詞,搜索重複模式或字符類。看到這個優秀的球拍文檔。