我試圖將幾行字母摺疊爲一行。在行尾找到任何字母,刪除換行符而不替換目標
例
>8445125 VSSSDEQPRPRRS RNQDRQHPNQNRP VLGRTERDRNRRQ FGQNFLRDRKTIA >8445125 VSSSDEQPRPRRSRNQDRQHPNQNRPVLGRTERDRNRRQFGQNFLRDRKTIA
我試圖正則表達式查找[A-Z] \ n上與空白替換。問題是它會刪除每行結尾的S,P Q和A.我需要這樣做而不刪除這些字母。
在給定的文件中,我會有> 1000以上。
爲什麼不只是替換'\ n'或'\ n $'? – 2014-12-04 00:49:00
否則,如果你想確保換行符之前的字符在'[A-Z]'中,請嘗試一個正向lookbehind'(?<= [A-Z])\ n',因爲這是一個零寬度斷言 – 2014-12-04 00:51:34