有人可以帮我调整这个正则表达式吗?它抓住了72.49 GB,我只对价值感兴趣72.49
$line =~ m/(backup-size)[:=](.+)/
Run Code Online (Sandbox Code Playgroud)
原始字符串:
Tue Jan 04 05:45:34 2011: db2.mil.mad:backup:INFO: backup-size=72.49 GB
Run Code Online (Sandbox Code Playgroud)
试试这个:
$line =~ m/backup-size[:=]([\d.]+) GB/;
Run Code Online (Sandbox Code Playgroud)
要在单独的组中选择大小和单位:
$line =~ m/backup-size[:=]([\d.]+) (.B)/;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
72 次 |
| 最近记录: |