<分区>
我有两个字符串对的例子
YHFLSPYVY # answer
LSPYVYSPR # prediction
+++******ooo
YHFLSPYVS # answer
VEYHFLSPY # prediction
oo*******++
如上所述,我想在答案 (+
) 和预测 (o
)。
如何在 Python 中完成?
我被这个困住了
import re
# This is of example 1
ans = "YHFLSPYVY"
pred= "LSPYVYSPR"
matches = re.finditer(r'(?=(%s))' % re.escape(pred), ans)
print [m.start(1) for m in matches]
#[]
例如1我希望得到的答案是:
plus_len = 3
star_len = 6
ooo_len = 3