perl split 函数

原创 2015年07月10日 16:19:09
<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中的一个非常有用的函数是split - 把字符串进行分割并把分割后的结果放入数组中。这个函数使用规则表达式(RE),如果未特定则工作在$_变量上。 split函数可以这样使用: $info...

perl关于qw以空格为分隔符的问题以及若干替代方案+学会变通+split函数的使用

我们在创建数组的时候,可以使用到qw,这是一个非常方便的简写,省去了我们书写大量引号的麻烦。 但是有这样一个问题。如果们要创建有20个人名组成的数组,并且每个人的名字是这种形式的"Join smit...

Perl split函数

Perl split函数

Perl split字符串分割函数用法指南

本文和大家重点讨论一下Perl split函数的用法,Perl中的一个非常有用的函数是Perl split函数-把字符串进行分割并把分割后的结果放入数组中。...

perl——当split函数用空格做分隔符时

## 语法 split /PATTERN/,EXPR split /PATTERN/ split split用来分隔字符串EXPR,在列表上下文中返回分隔后的列表,在标量上下文中返回列表长度。 ...

利用perl从大量数据中筛选我们我们需要的数据,核心思想就是根据格式的一致性,将每一行利用split转换成数组,然后输出对应的数组

#这里我们看到这样的一组数据##reference=file:///home/wl/Data/data/yeast/ref/S288C_R64.fasta ##source=SelectVariant...

C# split 函数的用法

  • 2015年10月27日 16:40
  • 16KB
  • 下载

一个Split函数用法

  • 2010年07月09日 12:33
  • 15KB
  • 下载

SQL里类似SPLIT的分割字符串函数

-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串...

oracle split 函数

  • 2012年05月05日 14:53
  • 637B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:perl split 函数
举报原因:
原因补充:

(最多只允许输入30个字)