免费注册 查看新帖 |

Chinaunix

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

请教$1,$2,$3,这里的1,2,3能不能用变量来替代? [复制链接]

论坛徽章:
4
处女座
日期:2013-09-01 19:30:07双鱼座
日期:2013-09-28 10:58:45双子座
日期:2014-05-23 08:32:0215-16赛季CBA联赛之八一
日期:2016-04-12 19:55:42
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-04 11:19 |只看该作者 |倒序浏览
请教$1,$2,$3,这里的1,2,3能不能用变量来替代?
也就是  $变量 这里的变量可能是1,也可能是2,也可能是3,N等
谢谢

论坛徽章:
0
2 [报告]
发表于 2009-05-04 11:50 |只看该作者
my $num = 1;
my$$num = 2; 这样么? 是lz想象力丰富还是我想象力丰富?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2009-05-04 11:51 |只看该作者
@F = $str =~ /(...)(....)(....)/;
then
$F[0]
$F[1]
$F[2]

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
4 [报告]
发表于 2009-05-04 12:03 |只看该作者
原帖由 atgc 于 2009-5-4 11:19 发表
请教$1,$2,$3,这里的1,2,3能不能用变量来替代?
也就是  $变量 这里的变量可能是1,也可能是2,也可能是3,N等

说说你在什么情况下需要这么做吧

论坛徽章:
0
5 [报告]
发表于 2009-05-04 12:22 |只看该作者
all readonly

论坛徽章:
4
处女座
日期:2013-09-01 19:30:07双鱼座
日期:2013-09-28 10:58:45双子座
日期:2014-05-23 08:32:0215-16赛季CBA联赛之八一
日期:2016-04-12 19:55:42
6 [报告]
发表于 2009-05-04 16:07 |只看该作者
原帖由 flw 于 2009-5-4 11:51 发表
@F = $str =~ /(...)(....)(....)/;
then
$F[0]
$F[1]
$F[2]


非常感谢
这样实际是赋给了数组,会影响到性能
因为处理的量很大,有1000W行,甚至更多
由于行的格式不确定,所以正则表达式模式也不确定
真是晕

论坛徽章:
4
处女座
日期:2013-09-01 19:30:07双鱼座
日期:2013-09-28 10:58:45双子座
日期:2014-05-23 08:32:0215-16赛季CBA联赛之八一
日期:2016-04-12 19:55:42
7 [报告]
发表于 2009-05-04 16:07 |只看该作者
原帖由 MMMIX 于 2009-5-4 12:03 发表

说说你在什么情况下需要这么做吧

谢谢
由于行的格式不确定,所以正则表达式模式也不确定

论坛徽章:
4
处女座
日期:2013-09-01 19:30:07双鱼座
日期:2013-09-28 10:58:45双子座
日期:2014-05-23 08:32:0215-16赛季CBA联赛之八一
日期:2016-04-12 19:55:42
8 [报告]
发表于 2009-05-04 16:12 |只看该作者
原帖由 暗底 于 2009-5-4 11:50 发表
my $num = 1;
my$$num = 2; 这样么? 是lz想象力丰富还是我想象力丰富?

不错,
多谢1

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
9 [报告]
发表于 2009-05-04 16:22 |只看该作者
原帖由 atgc 于 2009-5-4 16:07 发表

这样实际是赋给了数组,会影响到性能

你先把问题解决了再说。
还没学会走,就想着跑了。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
10 [报告]
发表于 2009-05-04 16:46 |只看该作者
原帖由 atgc 于 2009-5-4 16:07 发表

由于行的格式不确定,所以正则表达式模式也不确定

给几个具体的例子
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP