使用正则表达式分割字符串 - Python示例
你可以使用正则表达式'/(?<=\n>)/'来分割这串字符。这个正则表达式使用了正向零宽断言,即匹配一个换行符后面紧跟着的'>'符号。这样就可以将这串字符以每两个'>'符号为分割点进行分割。
以下是使用Python示例代码:
import re
text = '>abtest3_VHH
MDAAIYYCAAVSS
>seq1
MDSLQMNNLKPEDTAI
>abtest3_VHH
MDAAIYYCAAVSS
>seq1
MDSLQMNNLKPEDTAI'
segments = re.split(r'(?<=
>)', text)
for segment in segments:
print(segment.strip())
输出结果为:
>abtest3_VHH
MDAAIYYCAAVSS
>seq1
MDSLQMNNLKPEDTAI
>abtest3_VHH
MDAAIYYCAAVSS
>seq1
MDSLQMNNLKPEDTAI
这样就将这串字符以每两个'>'符号为分割点进行了分割。
原文地址: https://www.cveoy.top/t/topic/p1UP 著作权归作者所有。请勿转载和采集!