+ -
当前位置:首页 → 问答吧 → 请问这个正则表达式该如何写?

请问这个正则表达式该如何写?

时间:2010-12-10

来源:互联网

'Wong-Hi---China Hangzhou ''LYON'' '--Comment for 'WHF'
现在想去除引号中的注释(红色部分),及引号外的注释(蓝色部分)
这里的问题在于:
1、引号中含有引号
2、单行有两部分注释(即"--")
3、后面部分的注释中还有引号,需要去掉
现在只能去除没有引号的情况下的注释去除。

作者: regonly1   发布时间: 2010-12-10

cat lines                                               
'Wong-Hi---China Hangzhou ''LYON'' '--Comment for 'WHF'
sed "s/--.*[^']//g" lines                                                                                      
'Wong-Hi'

作者: 昭襄王   发布时间: 2010-12-10