【发布时间】:2012-11-02 14:52:58
【问题描述】:
我正在尝试使用 bash 从字符串中提取时间,但我很难弄清楚。
我的字符串是这样的:
US/Central - 10:26 PM (CST)
我想提取10:26 部分。
任何人都知道只使用 bash 来执行此操作的方法 - 不使用 sed、awk 等?
就像,在 PHP 中我会使用 - 不是最好的方法,但它可以工作 - 类似:
preg_match( ""(\d{2}\:\d{2}) PM \(CST\)"", "US/Central - 10:26 PM (CST)", $matches );
感谢您的帮助,即使答案使用 sed 或 awk
【问题讨论】: