如何将多行(fasta 格式)另存为文本框 (C#) 中的一行

本文关键字:一行 文本 另存为 fasta 格式 | 更新日期: 2023-09-27 18:33:07

我有一个FASTA格式的文本。如以下文字:

SEQUENCE_1 MTEITAAMVKELRESTGAGMMDCKNALSETNGDFDKAVQLLREKGLGKAAKKADRLAAEG LVSVKVSDDFTIAAMRPSYLSYEDLDMTFVENEYKALVAELEKENEERRRLKDPNKPEHK IPQFASRKQLSDAILKEAEEKIKEELKAQGKPEKIWDNIIPGKMNSFIADNSQLDSKLTL MGQFYVMDDKKTVEQVIAEKEKEFGGKIKIVEFICFEVGEGLEKKTEDFAAEVAAQL

我想合并行。如以下文字:

SEQUENCE_1MTEITAAMVKELRESTGAGMMDCKNALSETNGDFDKAVQLLREKGLGKAAKKADRLAAEGLVSVKVSDDFTIAAMRSYLSYEDLDMTFVENEYKALVAELEKENEERRRLKDPNKPEHKIPQFASRKQLSDAILKEAEEKIKEELKAQGKPEKWDNIIPGKMNSFIADNSQLDSKLTLMGQFYVMDDKKTVEQVIAEKEKEFGGKIKIVEFICFEVGEGLEKKTEDFAAEAAQL

我习惯了这段代码:

textbox.Text = textbox.Text.Replace(Environment.NewLine, "");

但什么也没发生。请帮帮我...

如何将多行(fasta 格式)另存为文本框 (C#) 中的一行

可能你想要

  textbox.Text = textbox.Text.Replace("'n", "").Replace("'r", "");

由于文本使用'n(或'r(作为行分隔符。