regex-用单引号获取字符串并在括号中获取第一个数字

时间:2015-05-12 17:30:54

标签: ruby regex

我正在尝试获取文本中的第一个字符串以及括号内的第一个数字。我之后不需要小数点。

例如,

。我希望能够通过正则表达式从下面获得粗体斜体,或者如果有更简单的方法在ruby中执行此操作,我会对此持开放态度。

' esxi_devtest_sata_01 '(免费)= 1423749.73 MB( 69 .52%)

如果有帮助,我的数据会在下方添加。

 'esxi_devtest_sata_01'(free)=1423749.73 MB (69.52%) 
 'gdw_tst_redo05'(free)=297022.46 MB (78.29%) 
 'olap_swapfile'(free)=511973.11 MB (99.99%) 
 'gdw_tst_redo01'(free)=438087.98 MB (35.32%) 
 'esxi_olap_sas10k_01'(free)=901445.18 MB (32.60%) 
 'gdw_tst_data03'(free)=2436425.63 MB (34.16%) 
 'gdw_prd_data01'(free)=677821.22 MB (55.74%) 
 'gdw_prd_data04'(free)=254195.75 MB (29.03%) 
 'esxi_dblnxtst_sas10k_02'(free)=1724435.82 MB (96.74%) 
 'gdw_sata_data01'(free)=333663.94 MB (16.75%) 
 'gdw_tst_data07'(free)=625859.36 MB (27.97%) 
 'gdw_tst_redo07'(free)=153516.10 MB (54.42%) 
 'gdw_sata_data03'(free)=64317.16 MB (2.94%) 
 'gdw_sata_data04'(free)=171041.27 MB (8.59%)

1 个答案:

答案 0 :(得分:1)

我认为你可以实现这一目标的一种方式:

onImageAvailable()

eval.in