功能:match函数是用于个性化定制搜索模式. 例子: 文件内容: this is wang ,not wan that is chen, not che this is chen ,and wang ,not wan che 思路: 比如你想提取is后面的第一个单词,和not 后面的第一个单词, 这时候利用位置来提取是不可行的,因为第三行的模式和前两行不一致,这种情况在基因注解里经常会碰到. 这是就可以用awk的match函数啦!! [wangjq@mgmt humandb]$ cat tes…
match函数 String.prototype.match 参数 regexp 返回 返回包含所有匹配的数组,如果匹配失败返回Null. 数组第一项是整段字符串的匹配,第二项至以后都是捕获匹配. 注意 需要注意的是: If the regular expression includes the g flag, the method returns an Array containing all matched substrings rather than match objects. Capt…
match(s, r [, a]) Return the position in s where the regular expression r occurs, or 0 if r is not present, and set the values of RSTART and RLENGTH. Note that the argument order is the same as for the ~ operator: str ~ re. If array a is provided, a…