问题有点复杂,所以标题就这样吧。
文本:
2 . 1 年前,某法院推行办案责任制后,直接由独任法官、合议庭裁判的案件比例达到 99.9%,提交审委会讨论的案件仅占>0.1%。对此,下列说法正确的 是:匡三呵
要求是匹配到题号,比如此文本中的 2,但是不能匹配到题目中的数字。 一般题后有个点,中文或英文,有时候题目开头就是一个数字,比如此文本(这个 1 年前是我手动加的,为了示例)。
目前我写的是这样的
(\d{1})(?:[\..][^??]*?\??|[\..][^??]*?下列[^是]+?是:?)
我的代码由于兼容了其他情况,所以写的比较乱,大神们参考一下即可,不需要分析或者改我的代码。
1
lhx2008 2018-03-19 15:01:13 +08:00 via Android
如果题号一定没有点的话,直接 split(".")[0]
|
2
chairuosen 2018-03-19 15:04:39 +08:00
题号一定是行首啊,^\d 不就得了?
|