This topic created in 2802 days ago, the information mentioned may be changed or developed.
『尊敬的京 A00000 (小型汽车)车主,您的车辆于 2018-09-11 15:32 在 XX 路因在禁止停车的道路上停车的(罚款 100 元、记 0 分)被拍摄记录。如有异议,可致电采集单位(厦门市公安局集美分局交警大队 /咨询电话:6221689 要求复核,或到全市各交警大队接受处理后依法行政复议或行政诉讼)。如无异议,可通过“交管 12123 ”、“福建交通罚没”手机 APP 等便民渠道在线处理,也可通过厦门交警微信预约到全市各违法处理窗口处理。』
使用正则提取出 "京 A00000", "2018-09-11 15:32", "XX 路", "在禁止停车的道路上停车" , "100 元" ,"0 分"
想了很久没想出来, Orz
Supplement 1 · Sep 14, 2018
尊敬的(.*?)(小型汽车)车主,您的车辆于(.*?)在(.*?)因(.*?)的\(罚款(.*?)元、记(.*?)分\)被拍摄记录。 搞定
12 replies • 2018-09-14 11:43:22 +08:00
 |
|
1
lhx2008 Sep 13, 2018
一个一个提取就 OK,然后再多几个训练样本来验证
|
 |
|
2
lusheldon Sep 13, 2018 via Android
这种短信的格式都是固定的为啥非要用正则
|
 |
|
4
ochatokori Sep 13, 2018 via Android
直接把有用信息挖出来然后换个(.*?)上去?
|
 |
|
8
jismhxjr Sep 14, 2018
我只说第一个号牌的问题吧,全中国也没多少个简称,列一遍
|
 |
|
9
Perry Sep 14, 2018
这个路名里面如果有“因”字会不会凉
|
 |
|
11
lusheldon Sep 14, 2018 via Android
查找固定的话术,用字符串截取就行了。非要用正则,可以考虑用零宽断言,总之还是要分析固定的话术
|
 |
|
12
lusheldon Sep 14, 2018 via Android
你附言中的表达式是用来匹配整个信息的,好像不能提取吧,匹配出来还是完整的一条信息
|