这是我得到的绳子
这是给定的stirng
Immunodeficiency with increased immunoglobulin [M] [IgM]
Maternal care for anti-D [Rh] antibodies, unspecified trimester
我试图在Python中查找字符串中多次出现的字符串,并获取它们的索引
所以, 使用输入字符串
char = random input string
我想要这样的结果:
result = [[index, index, index],[index, index, index ]]
这就是我使用的代码
a = [m.start() for m in re.finditer(char,given string)]
,但它不适用于元字符,并导致错误。错误:位置0处的字符集未终止
如何改进此代码
如果要将
re.finditer()
与随机输入字符串一起使用,则需要对其进行转义,以防它包含在正则表达式中具有特殊含义的字符相关问题 更多 >
编程相关推荐