比如我有这样的文本
A1
1111
2222
3333
....(到这里当中的行数不固定)
5555小明 (此行含有特征字段:比如说小明)
6666
7777
A2
------------------------------------------------------
A3
1111
2222
3333
4444
....(到这里当中的行数不固定)
7777小明 (此行含有特征字段:比如说小明)
8888
9999
A4
------------------------------------------------------
A5
1111
2222
3333
4444
....(到这里当中的行数不固定)
7777小王 (此行含有特征字段:比如说小王)
8888
9999
A6
--------------------------------------------------------------
...若干段落....
类似这样的 数据还有很多段,然后我要把含有小明的段落 ,比如从A1行到A2行,A3行到A4行都复制出来(A5~A6中含有的是小王不是需要的就不选取) ,用正则表达式能做吗?好像一次只能匹配一行,无法匹配多行,特别是从A1到含特质字段行当中间隔的行数不是固定的???
我已经先去除每行尾的空格了
就是 以A1开头到 A2结尾 这段含有“小明”这个字符,行数又不固定的文本 正则表达式怎么写??