查找一个字符串并预先提取字母以找到找到的字符串,直到另一个指定的字符串

用户名

查找一个字符串并预先提取字母以找到找到的字符串,直到另一个指定的字符串

参考下一行,我想找到字符串“ Task”,并在前面打印字母,直到下一个立即(,)逗号为止。在这种情况下为“ 192”

60132>, Exclusive Execution, 192 Task(s), Requested Resour

我尝试了以下给定的方法,但是它不适合我,因为有时“任务”字符串会随机更改其在行中的位置。

| awk -F ',' '{ print $2}' | grep -o '[0-9]\+' 
埃德·莫顿

由于这是在一行上的简单替换,因此创建了一个作业sed来执行以下操作:

$ sed -r 's/.*,[[:space:]]*([^,[:space:]]+)[[:space:]]*Task.*/\1/' file
192

您可以使用gensub()在GNU awk中执行相同的操作,也可以使用match()+ substr()和/或[g] sub()s在任何awk中执行相同的操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Powershell在找到另一个字符串后提取字符串

查找一个字符串,并在找到第一个字符串后替换另一个字符串

从Javascript中的另一个字符串中提取字符串

如何从另一个字符串php提取字符串

使用grep从另一个字符串中提取字符串

如何返回在另一个字符串中找到的字符串的索引?

如何尽快找到另一个字符串中的特定字符串?

使用re在另一个字符串中找到一个字符串

根据存在另一个字符串在Python中提取字符串的子字符串

在复杂字符串中的另一个字符串之后提取字符串

如果在另一个字符串中找到它们,则用空白替换字符串的字母

JavaScript获取字符串在另一个字符串中的最后一个字符的位置

JavaScript - 只要找到另一个字符就在字符串中添加字符

监视文件,直到找到一个字符串

获取一个字符串并将其放在行的开头,直到找到下一个字符串

在另一个字符串之后获取字符串

如何复制字符串直到bash中的另一个字符串

用另一个字符串环绕字符串

字符串包含另一个字符串

在另一个字符串的开头插入字符串

如果字符串在另一个字符串内

从另一个字符串限制字符串

R ::子字符串化一个字符,直到找到一个数值

如何在clob中找到一个特定的字符串,它的前缀是另一个字符串

在字符串中找到一个模式并快速将其与另一个字符串相关联

R:使用for循环在另一个字符串旁边找到一个特定的字符串

从一个字符读取字符串到另一个

如何正确找到另一个字符串中的匹配字符

取字符串的第一个字符,直到字符串为空“”