我需要在以下几行中提取数字,这些都是您可以找到的所有可能性,其特征在于要提取的字符串之后的第一个逗号。
SIP/6599595,,tr
SIP/Core-out/6641150,30
8000,,
SIP/Ar2-1-out/6641150,30
输出应为:
6599595
6641150
8000
6641150
该方法在BASH中。
最佳答案
grep -oP '(/|^)\K[0-9]+'
输出:
6599595
6641150
8000
6641150
关于linux - 使用各种定界符提取文本的字符串数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26504333/