- 论坛徽章:
- 0
|
一个文件如下:
- time1:111111111 - 20070521
- time2:<TEST><ID>20070521</ID>
- abc
- efg
- </TEST>
- time3:222222222
- time4:333333333
- time5:<TEST><ID>20070521</ID>
- aaa
- bbb
- </TEST>
- time6:444444444
- time7:<TEST><ID>20070520</ID>
- ccc
- ddd
- </TEST>
- time8:444444444
复制代码
现在的要求是要得到:
- time1:111111111 - 20070521
- time2:<TEST><ID>20070521</ID>
- abc
- efg
- </TEST>
- time5:<TEST><ID>20070521</ID>
- aaa
- bbb
- </TEST>
复制代码
即取得包含20070521的行, 如果该行是个xml格式的字符串,则把余下的行都取出。
我的思路如下,先取得包含在<TEST>...</TEST>的段落,然后在判断改段落是否包含20070531
但是我只知道怎么取得<TEST>...</TEST>的段落.
- /<TEST>/, /<\/TEST>/{
- print
- }
复制代码 |
|