<pre name="code" class="sql">v-test-app01:/root# cat split.pl
open (LOG ,"<","1.out");
while (<LOG>) {
chomp;
##分隔符为空格,取第三列
$var=(split(/\s+/,"$_"))[2];
##按:分隔,取第一列
$ip =(split(/:/,"$var"))[0];
print "\$var is $var\n";
print "\$ip is $ip\n";
};
v-test-app01:/root# cat 1.out
a1 b1 c:1 d1
a2 b2 c:2 d2
a3 b3 c:3 d3
a4 b4 c:4 d4
v-test-app01:/root# perl split.pl
$var is c:1
$ip is c
$var is c:2
$ip is c
$var is c:3
$ip is c
$var is c:4
$ip is c
perl split 函数
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:perl 监控每个ip的连接数
下一篇:perl 获取cookie
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Perl split字符串分割函数用法指南
本文和大家重点讨论一下Perl split函数的用法,Perl中的一个非常有用的函数是Pe
perl Perl 数组 字符串 -
perl 函数
"文档" 函数参数 传递hash参数 return 如果没有使用 return 语句,则子程序的最后一行语句将作为返回值 静态变量 这个在js只能用闭包实现 析构返回值 递归 回调 闭包
perl函数 perl递归 perl回调 perl 静态变量