免费注册 查看新帖 |

Chinaunix

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

数组嵌套问题, 求大神帮忙,急 [复制链接]

论坛徽章:
7
戌狗
日期:2013-12-15 20:43:38技术图书徽章
日期:2014-03-05 01:33:12技术图书徽章
日期:2014-03-15 20:31:17未羊
日期:2014-03-25 23:48:20丑牛
日期:2014-04-07 22:37:44巳蛇
日期:2014-04-11 21:58:0915-16赛季CBA联赛之青岛
日期:2016-03-17 20:36:13
1 [报告]
发表于 2017-02-24 23:21 |显示全部楼层
maybe
  1. 6f41f212-e96e-11e2-b0af-001517a36ca5
  2. 0d77a328-e427-11e2-b0af-001517a36ca5
  3. 65defa18-e5de-11e2-a387-001517a3798d
  4. 39cbd594-e57e-11e2-87b7-001517a331f1
  5. b92e5823-ea7f-11e2-b869-001517a36ded
  6. eb993574-e9d3-11e2-b869-001517a36ded
  7. 68c77618-e7ed-11e2-b0af-001517a36ca5
复制代码


perl abc.pl > OK
  1. #!/usr/bin/perl
  2. use 5.010;

  3. while (<DATA>) {
  4.     my ( $id, $words ) = split ':';
  5.     my @word = split ';', $words;
  6.     my $OK = 1;
  7.     for (@word) {
  8.         my ( undef, $A, $B ) = split /\s*[A-Z]+\s*/;
  9.         my $X = split /\s+/, $A;
  10.         my $Y = split /\s+/, $B;
  11.         $OK--, last if $X != $Y;
  12.     }
  13.     say $id if $OK;
  14.     # or print line if ok
  15.     # print if $OK;
  16. }

  17. __DATA__
  18. 6f41f212-e96e-11e2-b0af-001517a36ca5: HEY h ey HEY hh ey
  19. 0d77a328-e427-11e2-b0af-001517a36ca5: ALLMAN aa l m ax n ALLMAN ao l m ax n
  20. 65defa18-e5de-11e2-a387-001517a3798d: OF ah v OF ax v; YOUR y ao r YOUR y ax r
  21. 39cbd594-e57e-11e2-87b7-001517a331f1: FOR f ax r FOR f ao r
  22. b92e5823-ea7f-11e2-b869-001517a36ded: WHO h uw WHO hh uw
  23. 8eb46f0a-e9b5-11e2-a387-001517a3798d: WI d ah b ax l y uw ay WI w ay
  24. eb993574-e9d3-11e2-b869-001517a36ded: WHAT w aa t WHAT w ah t; YEARS y ih r z YEARS y iy r z; WERE w er r WERE w ax r; THE dh ax THE dh ah; HOLOCAUST h aa l ah k ao s t HOLOCAUST hh aa l ax k ao s t
  25. 68c77618-e7ed-11e2-b0af-001517a36ca5: HUT h ah t HUT hh ah t; TEXAS t eh k s ax s TEXAS t eh k s ih s
  26. dedf0820-e808-11e2-b0af-001517a36ca5: THE dh ax THE dh iy; OF ah v OF ax v; THE dh ax THE dh ah; WHAT w aa t WHAT hh w ah t
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP