我试图在另一个字符串中找到一个字符串的所有匹配项的位置,不区分大小写。
例如,给定字符串:
I learned to play the Ukulele in Lebanon.
and the search string le
, I want to obtain the array:
[2, 25, 27, 33]
这两个字符串都是变量-也就是说,我不能硬编码它们的值。
我认为对于正则表达式来说,这是一项很容易的任务,但是经过一段时间的努力,我找到了一个可行的方法,但是一直没有成功。
我发现 这个例子如何实现这一点使用 .indexOf()
,但肯定有一个更简洁的方式来做到这一点?