免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: mylusing
打印 上一主题 下一主题

perl查找、截取字符的正则表达式 [复制链接]

论坛徽章:
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
11 [报告]
发表于 2012-07-04 09:02 |只看该作者
本帖最后由 rubyish 于 2012-07-04 05:07 编辑

比如:
mylusing cd me811
把上面这些数据放在数组中的一个元素中,又该怎么写呢?


liru:
  1. WAP_GATEWAY_ID=XZ-WAPGW         BEARER_TYPE=2         USER_MSISDN=+8618091019686         SP_Name=mylusing cd me811         UserType=very good         IMEI=

  2. 复制代码
复制代码
是ma?

求职 : 项目经理
论坛徽章:
22
狮子座
日期:2014-01-14 08:42:1615-16赛季CBA联赛之八一
日期:2016-12-15 16:11:1315-16赛季CBA联赛之佛山
日期:2016-12-19 08:58:1315-16赛季CBA联赛之佛山
日期:2017-01-12 11:34:1415-16赛季CBA联赛之福建
日期:2017-02-22 14:05:4415-16赛季CBA联赛之福建
日期:2017-06-09 08:59:4015-16赛季CBA联赛之深圳
日期:2017-07-17 11:19:3615-16赛季CBA联赛之新疆
日期:2018-03-09 09:36:5115-16赛季CBA联赛之江苏
日期:2018-07-18 10:44:4615-16赛季CBA联赛之山西
日期:2018-09-19 09:09:2615-16赛季CBA联赛之浙江
日期:2016-11-18 15:14:1615-16赛季CBA联赛之四川
日期:2016-06-27 11:43:31
12 [报告]
发表于 2012-07-04 15:24 |只看该作者
回复 9# rubyish


    卧虎藏龙!

论坛徽章:
0
13 [报告]
发表于 2012-07-04 16:47 |只看该作者
my $str ="WAP_GATEWAY_ID=XZ-WAPGW         BEARER_TYPE=2         USER_MSISDN=+8618091019685         Pesu_ID=         SP_Name=         UserType=         IMEI=         
WAP_GATEWAY_ID=XZ-WAPGW         BEARER_TYPE=2         USER_MSISDN=+8618091019686         SP_Name=         UserType=         IMEI=  ";
my @arr = split /\s+/,$str;
my @arr2 = map {my @arr2 = split /\=/,$_;
                           if($#arr2>0)
                              {
                                   $arr2[1];
                              }
                            else
                               {
                                     "";
                                }
                          }  @arr;

foreach(@arr2)
{
print $_,",";
}

论坛徽章:
0
14 [报告]
发表于 2012-07-04 17:03 |只看该作者
my $str ="WAP_GATEWAY_ID=XZ-WAPGW         BEARER_TYPE=2         USER_MSISDN=+8618091019685         Pesu_ID=         SP_Name=         UserType=         IMEI=         
WAP_GATEWAY_ID=XZ-WAPGW         BEARER_TYPE=2         USER_MSISDN=+8618091019686         SP_Name=         UserType=         IMEI=  ";
my @arr = split /\s+/,$str;
my @arr2 = map {$_ =~s/\w+\=//;$_}  @arr;
foreach(@arr2)
{
print $_,",";
}

论坛徽章:
0
15 [报告]
发表于 2013-03-21 16:05 |只看该作者
回复 2# cdtits
请教一下perl脚本里面截取 sdfsdf{asd}.abc  cde  中}.后面的abc应该如何截取呢

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP