gpt4 book ai didi

string - ClojureScript 中子字符串的索引

转载 作者:行者123 更新时间:2023-12-04 23:00:19 25 4
gpt4 key购买 nike

似乎没有内置的 CLJS 方法来检查子字符串的索引(例如,“clojurescript”中“scr”的索引是 7)。这可以使用正则表达式来完成,如 this question 中所述。 ,但那是相当冗长的,而且对于普通用途来说有点矫枉过正。有什么方法可以快速轻松地检查字符串中是否存在字符或子字符串?

最佳答案

因为 ClojureScript 可以访问所有原生 JavaScript,我们可以使用内置的 JS 函数,如 .indexOf .这使得执行以下操作变得相当简单:

> (.indexOf "clojurescript" "scr")
7

正如 Joaquin 所指出的,这也使得确定子字符串的存在变得非常简单:
> (not= -1 (.indexOf "clojurescript" "scr"))
true
> (not= -1 (.indexOf "clojurescript" "asd"))
false

关于string - ClojureScript 中子字符串的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27494474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com