免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2825 | 回复: 13
打印 上一主题 下一主题

遇到个问题 [复制链接]

sinian126 该用户已被删除
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-04-02 16:36 |只看该作者 |倒序浏览
提示: 作者被禁止或删除 内容自动屏蔽
sinian126 该用户已被删除
2 [报告]
发表于 2013-04-02 16:40 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2013-04-02 16:41 |只看该作者
IN 中是什么啊 ?
sinian126 该用户已被删除
4 [报告]
发表于 2013-04-02 16:43 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
sinian126 该用户已被删除
5 [报告]
发表于 2013-04-02 16:49 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2013-04-02 17:05 |只看该作者
6441    a,b,c,e,g
85329   c,d,e,f
4308    b,c,d,f
5535    b,c,e
3937    a,c
11064   b,g
8689    b
170627  a,b,e
140679  a,e,f
5042    b,g
122651  g
140597  b,e,g
79680   e,f
5160    e
56097   a,b
54346   a,b,c,d,e,f,g
51195   d,e,f
9123    c
752     e
9220    b,g
8360    e
9987    b,d,e,f,g
27063   c,d,e,g
3983    b,c,d,e,f,g
80339   b,g
4747    a,b,e,g
150677  a,f

论坛徽章:
0
7 [报告]
发表于 2013-04-02 17:06 |只看该作者
02.s/\t/\,/g;

s/[\t|\s]+/\,/g; 否则什么也匹配不到啊

论坛徽章:
0
8 [报告]
发表于 2013-04-02 17:07 |只看该作者
if($_=~/(\d+),(.*\w),+$|(\d+),(.*\w)$/){

是不是就匹配到最后了?

论坛徽章:
6
卯兔
日期:2013-11-26 14:52:02丑牛
日期:2014-02-19 18:01:25卯兔
日期:2014-05-20 20:34:06白羊座
日期:2014-05-23 13:39:232015亚冠之大阪钢巴
日期:2015-08-07 20:57:582015亚冠之大阪钢巴
日期:2015-09-02 14:09:09
9 [报告]
发表于 2013-04-02 17:09 |只看该作者
lz可以看下流氓的面向对象的数据库DBix::Class:http://mooser.me/index.php/dbixclass-cookbook/回复 5# sinian126


   

论坛徽章:
0
10 [报告]
发表于 2013-04-02 17:12 |只看该作者
本帖最后由 kk861123 于 2013-04-02 17:12 编辑

看你的要求,正则这样就可以了吧
  1. /(\d+),(.*\w),*$/
复制代码
另外,你的问题是这样的,最后两个组对应的是$3,$4:
  1.     if ($_=~/(\d+),(.*\w),+$|(\d+),(.*\w)$/){
  2.         print "$1\t$2\t$3\t$4\n";
  3.     }
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP