一个正则表达式,是否些错了?
需要匹配的字符串:
共61封 第1-10封 | 第 1 [2] [3] [4] [5] >> 页 上一页 | 下一页
说明:其中邮件总封数,以及第几页的显示
1) 邮件封数,可能情况 :
I. 0
II. 10
III. 12345
IV. ……
2) 显示当前页格式,可能显示的情况:
I. 1
II. 1[2][3]
III. 1[2][3][4][5]>>
IV. [1]2[3]
V. [1]2[3][4][5]>>
我写的正则表达式:
\^共[0-9]+封\s第1\-10封\s\|\s第\s[\[?[1-9]\]?\s]+[\>\>]?页\s上一页\s\|下一页$\