删除包括|在内的字符但最多(不包括)>

时间:2019-04-28 17:13:29

标签: regex sed

在模式中

<Blast>uce-506_drosophila_albomicans |uce506</BlastOutput_query-def>

我正尝试删除| *直到(但不包括)<< / p>

我尝试了(但没有实现)

sed 's/^|[^<]*//g' dataset2.fasta.xml >dataset2_2.fasta.xml

1 个答案:

答案 0 :(得分:0)

单号^表示“ 从行首开始”。删除它:

sed 's/|[^<]*//g'