【发布时间】:2013-10-24 07:42:02
【问题描述】:
伙计们,
我搜索了很多,但找不到我想要的解决方案。所以我必须在这里发帖。
我需要从一个字符串中提取两个数字,这个字符串可能包含也可能不包含除我要解析的这两个之外的其他数字。
例如,字符串可能看起来像:
newSetupSL5_snolab_Int-300_Exp-10000_3515
snolab_Int-300_Exp-10000_1185
newSetupSL5_snolab_Int-300_Exp-5000_2522
所以,我要提取的是“Int-”和“Exp-”后面的数字,分别对应第一个和第二个字符串中的300和10000,第三个字符串中的300和5000。
此外,我需要使用这两个数字进行进一步分析。也就是说,我希望这两个数字可以分配给两个变量,而不是直接打印出来,用bash脚本,而不是命令行格式。
【问题讨论】:
标签: string bash numbers extract