gpt4 book ai didi

python - 在多行中的两个关键字之间查找大字符串序列

转载 作者:太空宇宙 更新时间:2023-11-04 03:56:53 25 4
gpt4 key购买 nike

我有一个格式为

的文件
sjaskdjajldlj_abc:  
cdf_asjdl_dlsf1:
dfsflks %jdkeajd
sdjfls:
adkfld %dk_.(%sfj)sdaj, %kjdflajfs
afjdfj _ajhfkdjf
zjddjh -15afjkkd
xyz

我想在第一行的字符串 _abc: 和最后一行的 xyz 之间找到文本。我已经试过打印

re.findall(re.escape("*_abc:")+"(*)"+re.escape("xyz"),line)

但是我得到了null

最佳答案

如果我正确理解了要求:

a1=re.search(r'_abc(.*)xyz',line,re.DOTALL)
print a1.group(1)

使用 re.DOTALL 将启用 .也匹配换行符。

关于python - 在多行中的两个关键字之间查找大字符串序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17914937/

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