相关疑难解决方法(0)

在Python中查找所有出现的子字符串

Python已经string.find()并且string.rfind()在字符串中获取子字符串的索引.

我想知道,也许有类似的东西string.find_all()可以返回所有已创建的索引(不仅从开始或从头到尾)?

例如:

string = "test test test test"

print string.find('test') # 0
print string.rfind('test') # 15

#this is the goal
print string.find_all('test') # [0,5,10,15]
Run Code Online (Sandbox Code Playgroud)

python regex string

325
推荐指数
12
解决办法
39万
查看次数

在Javascript中返回正则表达式匹配()的位置?

有没有办法在Javascript中检索正则表达式匹配()的结果字符串中的(起始)字符位置?

javascript regex match string-matching

128
推荐指数
6
解决办法
10万
查看次数

如何在JavaScript中查找一个字符串中所有出现的索引?

我试图在另一个字符串中找到所有出现的字符串的位置,不区分大小写.

例如,给定字符串:

I learned to play the Ukulele in Lebanon.

和搜索字符串le,我想获取数组:

[2, 25, 27, 33]
Run Code Online (Sandbox Code Playgroud)

两个字符串都是变量 - 也就是说,我不能对它们的值进行硬编码.

我认为对于正则表达式来说这是一个简单的任务,但经过一段时间的努力找到一个可行的表达式之后,我没有运气.

我找到了如何使用这个实例的例子.indexOf(),但肯定有一个更简洁的方法来做到这一点?

javascript regex string indexof

83
推荐指数
6
解决办法
11万
查看次数

标签 统计

regex ×3

javascript ×2

string ×2

indexof ×1

match ×1

python ×1

string-matching ×1