【发布时间】:2015-03-09 08:59:11
【问题描述】:
我正在尝试解析以下格式的文件。
Case1: 0x5sdf258:648s4df ..;. ABCD hhbdch ; extra text
Case2: 0xdef58e1:18w4we1 .... HCDC ajdknlmk ;extra text
我想去掉分号后面多余的文字,所以我用下面这行
$row =~ s/;.*//g;
这在情况 2 中有效,但在情况 1 中失败。有没有一种方法可以在这两种情况下执行我的任务?
【问题讨论】: