Chinaunix

标题: 怎么去除字符串开头和结尾的双引号 [打印本页]

作者: ayalastrike    时间: 2009-02-26 14:22
标题: 怎么去除字符串开头和结尾的双引号
字符串如下
"aaa"
"bbb"
"ccc"

想用perl去掉开头和结尾的双引号
aaa
bbb
ccc
作者: DQP    时间: 2009-02-26 14:26

  1.   s/(^")|("$)//g;
复制代码

作者: shaneqi    时间: 2009-02-26 14:43
s/(^"+)|("+$)//g;
作者: rainbird2    时间: 2009-02-27 14:50
print $1,"\n" if (/(\w+)/);
作者: shijiang1130    时间: 2009-02-27 15:32
标题: 回复 #1 ayalastrike 的帖子
while(<DATA>)
        {
        s/(^")|("$)//g;print;               
}


__DATA__
"aaa"
"bbb"
"ccc"
作者: wwwjy2000    时间: 2009-03-01 09:50
标题: 模式中无需小括号
s/^"|"$//g
如不确定头尾有空格:
s/^\s*"|"\s*$//g
作者: biofqq    时间: 2009-08-11 14:05
标题: 回复 #6 wwwjy2000 的帖子
这个较好
作者: flw    时间: 2009-08-11 14:08
原帖由 wwwjy2000 于 2009-3-1 09:50 发表
如不确定头尾有空格:
s/^\s*"|"\s*$//g

哈哈哈!这个笑话太好笑了。
作者: blackold    时间: 2009-08-11 16:28





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2