我要删除所有新的换行符,但以“>”字符开头的行除外。我已经尝试过^(?!>)(?<=.*)\n
,但它返回0个结果。我在NotePad ++中使用它。我在某些大型蛋白质序列文件中有成千上万的换行符,并且我希望蛋白质序列在> Information_line之后位于一行。
输入:
>ref|XP_008| angi [enzyme1]
MSGSSWLILSLVV
VTAAQSTPEEQVKTFLDKFNQE
AEDLYHQSSLAAWNYNTNI
TEENSQQMNDAGEIWS
AFYNEQSKIA
预期结果:
>ref|XP_008| angi [enzyme1] MSGSSWLILSLVVVTAAQSTPEEQVKTFLDKFNQEAEDLYHQSSLAAWNYNTNITEENSQQMNDAGEIWSAFYNEQSKIA