scheme - 如何比较 Racket 中的部分字符串匹配?

标签 scheme racket

我想知道如何比较部分匹配的字符串。例如,

要查看是否在句子中找到短语“example”,请说“this is an example”?

最佳答案

使用来自 SRFI 13 的 string-contains:

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

关于scheme - 如何比较 Racket 中的部分字符串匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21265127/

相关文章:

emacs - emacs lisp中空列表的乘法

list - 使用 Scheme 递归添加到列表

c++ - Racket/Scheme C++ 扩展和继承

recursion - 检查列表的反转是否与列表未更改相同?

functional-programming - 用于查找给定函数的列表的最小元素的 Racket 函数

lisp - 如何调用Racket中的其他程序?

lisp - 如何在tinyscheme中写入文件?

lambda - 如何将 let* 表达为 lambda 表达式(不是常规的 let)

functional-programming - 是否有并行化的 Scheme 实现?

scheme - 使用 DrRacket 运行 SICP 第 3.5.4 节中的代码