你可以使用正则表达式'/(?<=\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

这样就将这串字符以每两个'>'符号为分割点进行了分割。

使用正则表达式分割字符串 - Python示例

原文地址: https://www.cveoy.top/t/topic/p1UP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录