![Rank: 1](images/default/star_level1.gif)
- 帖子
- 6
- 积分
- 29
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2012-4-2
|
[文本处理] 批处理怎样根据关键词定位, 取出上一行的前半部分?
例如:
===========================
26
00:02:00,060 --> 00:02:04,600
第十九话 外卖
356
00:23:29,000 --> 00:23:32,390
你就这样深陷下去
===========================
给出 "第十九话 外卖" (如果可以"第*话 "定位就更好了), 可以输出 "00:02:00,060" 然后转成 "00:02:00.060"
给出 "你就这样深陷下去". ......................................, 可以输出 "00:23:29,000" 然后转成 "00:23:29.000"
另外, sed , grep, awk 等在匹配中文时(cp936), 一个汉字是匹配"??"还是"?",
如前面的"第十九话"中,数字的表达式怎么写? 谢谢 |
|