码迷,mamicode.com
首页 > 其他好文 > 详细

awk中的常用关于处理字符串的函数

时间:2017-11-07 16:20:33      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:png   多个   ring   awk   替换字符串   gen   查找   alt   表达式   

1.替换字符串中的某一部分。

函数:gensub(/rexpr/,"replace","g","string"),gensub返回一个新的字符串。

/rexpr/:要被替代的内容,必须要//包围,支持正则表达式。

replace:替代的内容。

“g”:表示全部替换,也可以用数字表示替换第几个位置。

string:要被进行替代的字符串。

技术分享

 

2.分裂字符串。

函数:split(string,array,sep),返回一个array

string:要分裂的字符串

array:接受分裂的结果

sep:以什么符号分裂

技术分享

 

3.在一个比较乱的字符串中摘出自己想要的内容

函数:match(string,rexpr,array),返回rexpr在string中的index,如果有多个,返回最长,最左边的。 

string:要查找的字符串

rexpr:要查找的内容

array:如果rexpr中有()存在,则返回一个位置array。

技术分享

 

4.如何把两个字符串黏合起来

用法:不需要 函数,用“”把常量圈起来,和变量方一起即可。

技术分享

 

awk中的常用关于处理字符串的函数

标签:png   多个   ring   awk   替换字符串   gen   查找   alt   表达式   

原文地址:http://www.cnblogs.com/timeisbiggestboss/p/7799249.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!