1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221 |
- {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8dc"),
- "routine_extract_rule": [{
- "description": "项目子编号",
- "regex": "#tds#(?=(.{0,40}标段[0-9一二三四五六七八九十]{0,3}|.{0,40}第[0-9一二三四五六七八九十]{0,3}标段))(?<element0>[^\\s#]{3,50})[^#]*#tde#(^#)",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目子编号",
- "regex": "(?<!.{0,10}(公司|金额).{0,10})#tds#(标段名称.{0,3}|第[0-9一二三四五六七八九十]{0,3}标段|标段[0-9一二三四五六七八九十])#tde##tds#(?<element0>[^\\s#]{3,50})#tde#(?!.{0,10}(公司|金额).{0,10})",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "项目子编号",
- "regex": "((?=(.{0,40}标段[0-9一二三四五六七八九十]{0,3}|.{0,40}第[0-9一二三四五六七八九十]{0,3}标段))|标段名称[::])(?<element0>[^\\s]{3,50})",
- "grouped_filter_regexs": {
- "element0": "#tde#"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "PROJECT_SUBCODE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8dd"),
- "routine_extract_rule": [{
- "description": "项目子名称",
- "regex": "#tds#(?=标段名(称)?)(?<element0>[^\\s#]{3,50})[^#]*#tde#",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目子名称",
- "regex": "标段号[::是为]?#tde#\\s?#tds#(?<element0>[^\\s#]{3,50})#tde#",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "项目编号",
- "regex": ".{2,20}?\\d[)]?(号)|[\\u4E00-\\u9FA5]+[(]?.{2,10}[)]?.{2,20}?/\\d|.{0,5}[0-9A-Z]\\s?([0-9A-Z―/\\-]\\s?){5,}[A-Z\\d]|.{2,20}\\w+[A-Z\\d]",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目子名称",
- "regex": "标段(编)?号[::](?<element0>[^\\s#]{3,50})",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "项目编号",
- "regex": ".{2,20}?\\d[)]?(号)|[\\u4E00-\\u9FA5]+[(]?.{2,10}[)]?.{2,20}?/\\d|.{0,5}[0-9A-Z]\\s?([0-9A-Z―/\\-]\\s?){5,}[A-Z\\d]|.{2,20}\\w+[A-Z\\d]",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "PROJECT_SUBNAME"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8df"),
- "routine_extract_rule": [{
- "description": "控制价",
- "regex": "(采购预算(控制)?额度|(预|估)算(资金|金额))[()()\\u4E00-\\u9FA5]{0,5}[::是为]?(约)?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "element0": "采购|的|货物|计算|系统|%|交纳"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "投标限价:XXX",
- "regex": "控制(总)?价[()()\\u4E00-\\u9FA5]{0,5}(为|是)(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分])",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "控制价XXX万元",
- "regex": "控制价[::]包1(?<element0>.*?)包2(?<element1>.*?元|.*?)(包3(?<element2>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分]))?",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "估算价:XX 横 表格行",
- "regex": "估算价\\s?#tde##tds#\\s?(?<element0>.*?)\\s?#tde#",
- "grouped_filter_regexs": {
- "element0": "招标"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "采购预算额度",
- "regex": "最高限价(?<match0>[()()\\u4E00-\\u9FA5]{0,5})[::是为]?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "match0": "的|和",
- "element0": "%|年"
- },
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "控制价:XXX 大写:XXX",
- "regex": "控制价[()(),\\u4E00-\\u9FA5]{0,20}[::是为]?.*?大写[::是为]?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分])",
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "采购项目总预算:XXX",
- "regex": "(招标项目总|项目|采购)预算[::是为]?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分])",
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "最高限价XXX",
- "regex": "(控制价(?!(的|及|下))|投标限价|(预|发包工程)估价|估算价|招标参考价|预算价|项目概算)[()(),\\u4E00-\\u9FA5]{0,20}[::是为]?(约)?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "element0": "%|年|月|日"
- },
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "控制价:包1XXX包2XXX包3XXX",
- "regex": "预算.{0,3}?(总)?(价|额|金额).{0,5}[::是为系\\s](?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分])",
- "priority": NumberInt(9),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "XXX上述预算为报价最高限价",
- "regex": "(控制价(?!(的|及|下))|限制价|发包价)(?<match0>[^\\x00-\\xff,,。]{0,10})[::是为]?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰萬億十百万亿元\\s]*[0-9亿億万萬元角分])(?<match1>.{1,5})",
- "grouped_filter_regexs": {
- "match0": "日期|时间|期限",
- "element0": "%|项目|年|招标|工程|中标",
- "match1": "%|项目|年|招标|工程|中标"
- },
- "priority": NumberInt(10),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }],
- "for_which_meta": "BIDDING_BUDGET"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e0"),
- "routine_extract_rule": [{
- "description": "第一候选人【横着的表格】XXX",
- "regex": "#tds#[^#]*第[1一](名|[^#]{0,5}候选[^#]{0,5}(机构|人|单位|企业|供应商))[^#]*#tde##tds#(?<element0>.{0,30})#tde#",
- "grouped_filter_regexs": {
- "element0": "第二"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第一名:",
- "regex": "(排名)?第一(中标|候选|中选)?[\\u4E00-\\u9FA5]{0,8}([((][\\u4E00-\\u9FA5]{0,8}[))])?[::为是的](?<element0>.{0,5}[^\\s]{0,25})",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "XXX被推荐为第一中标候选人",
- "regex": "(?<element0>[^\\s]{5,50})被推荐为第一|推荐(?<element1>[^\\s]{3,50})为第一",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第一名:XXX公司",
- "regex": "第一名(单位名称)?(?<element0>.{0,5}[^\\s]{0,25})|第一([\\u4E00-\\u9FA5]{0,2}(中标|中选|候选)[\\u4E00-\\u9FA5]{0,6}([((][\\u4E00-\\u9FA5]{0,8}[))])?[^\\u4E00-\\u9FA5。,])(?<element1>.{0,5}[^\\s]{0,25})",
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "排名第一的XXX公司为第一候选人",
- "regex": "(排名)?第一的是?(?<element0>.{0,5}[^\\s]{0,25})作?为第一(?:中标)?(?:候选)?人",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "FIRST_TENDERER"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e2"),
- "routine_extract_rule": [{
- "description": "第三候选人【横着的表格】XXX",
- "regex": "第三(候选|中标|中选)[^#]{0,8}#tde##tds#(?<element0>[^\\s#]{0,30})#tde#",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第三名:XXX公司",
- "regex": "第三名(单位名称)?(?<element0>[^\\s]{0,30})|(排名)?第三(中标|候选|中选)?[\\u4E00-\\u9FA5]{0,8}([((][\\u4E00-\\u9FA5]{0,8}[))])?[::为是的](?<element1>[^\\s]{0,30})",
- "grouped_filter_regexs": {
- "element0": "中标",
- "element1": "^.*中标候选人"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "排名第三的XXX公司为第三候选人",
- "regex": "(排名)?第三的是?(?<element0>[^\\s]{0,30})作?为第三(?:中标)?(?:候选)?人",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第三名:XXX公司",
- "regex": "第三名(单位名称)?(?<element0>.{0,5}[^\\s]{0,25})|第三(中标|候选|中选)[\\u4E00-\\u9FA5]{0,8}([((][\\u4E00-\\u9FA5]{0,8}[))])?(^\\u4E00-\\u9FA5|是|为)(?<element1>.{0,5}[^\\s]{0,25})",
- "grouped_filter_regexs": {
- "element0": "中标",
- "element1": "中标"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第三",
- "regex": "#tds#[^#]*第[3三](名|[^#]{0,5}候选[^#]{0,5}(机构|人|单位|企业|供应商))[^#]*#tde##tds#(?<element0>.{0,30})#tde#",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "THIRD_TENDERER"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e3"),
- "routine_extract_rule": [{
- "description": "供应商名称:XXX/供应商是...",
- "regex": "第.{0,3}(一|1|壹).{0,3}中标人(名称)?[::是为\\s](?<element0>.{3,30})",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "代理机构",
- "regex": "[\\u4E00-\\u9FA5][\\u4E00-\\u9FA5()]{3,30}?(公司|中心|学校)",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "确定XXX为中标人",
- "regex": "确定(?<element0>[^,。:]{3,25})为中标人",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "排名第一的XXX公司为第一候选人",
- "regex": "(排名)?第一的(?:是)?(?<element0>.{3,30})(?:作)?为第一(?:中标)?(?:候选)?人",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "中标(单位|供应商)",
- "regex": "(?<!第.{0,3})(中标人(([\\u4E00-\\u9FA5]\\s?){0,5}如下|名称)?:(?<element0>[^。]{6,25})\\s(?<match0>[\\u4E00-\\u9FA5(())]+|(中标|中选|成交)[^:]{0,8}):)",
- "grouped_filter_regexs": {
- "element0": "单位|供应商|候选人|标段"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "任意",
- "regex": ".+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "XXX:你方",
- "regex": "(?<element0>[^:]{3,30}):你方(?<match0>.{0,100}).{0,10}[是为]?中标人",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "中标供应商名称",
- "regex": "(?<!第.{0,3})(中(标|选)|成交)([^\\x00-\\xff,。:;]{0,5})(供应商|单位|人)(名称)[\\u4E00-\\u9FA5 、]{0,8}(:|\\s)(([^)]{2,10}))?(?<element0>.{3,30})",
- "grouped_filter_regexs": {
- "element0": "排名"
- },
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "交易结果公示如下...单位名称:xxx",
- "regex": "(交易|采购|成交)结果(?<match0>.{0,100})(单位|供应商)名称:(?<element0>.{3,25})",
- "grouped_filter_regexs": {
- "match0": "代理|招标|第一|第二|第三"
- },
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "中标(成交)单位名称:xxx",
- "regex": "(?<!第.{0,3})中标(人|机构)(名称)?.{0,6}?[ ::是为\\s](?<element0>[\\u4E00-\\u9FA5]{3,20})",
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "中标名单:xxx",
- "regex": "中标[\\u4E00-\\u9FA5]{0,5}名单:(?<element0>[\\u4E00-\\u9FA5]{3,25})",
- "priority": NumberInt(9),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "中标供应商名称",
- "regex": "(?<!第.{0,3})(中(签|标|选)|成交)(?<match0>([^\\x00-\\xff,。:;]{0,5})(供应商|单位|(候选)?人)(名称)?[::是为\\s](([^)]{2,10}))?)(?<element0>.{3,30})",
- "grouped_filter_regexs": {
- "match0": "第一|第二|第三"
- },
- "priority": NumberInt(10),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "中标(单位|供应商)",
- "regex": "(?<!第.{0,3})中标(人|机构)(([\\u4E00-\\u9FA5]\\s?){0,5}如下|[\\u4E00-\\u9FA5()()]{0,5}(价|金额).{0,2})?:(?<element0>.{3,20})",
- "grouped_filter_regexs": {
- "element0": "(单位|供应商|候选人|排名)"
- },
- "priority": NumberInt(11),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "中标人:XX 横 表格行",
- "regex": "((?<!第.{0,3})中标人.*?|供应商(名称)?.*?)\\s?#tde##tds#(?<element0>.{3,30})#tde#",
- "priority": NumberInt(12),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "WIN_TENDERER"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e4"),
- "routine_extract_rule": [{
- "description": "第一……价【同一行表格】",
- "regex": "第一[\\u4E00-\\u9FA5]{0,8}\\s?#tde#\\s?#tds#[^#]{0,20}#tde#\\s?#tds#(?<match0>[价金额]{0,20})#tde#\\s?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "第一……投标价",
- "regex": "第一(?<match0>.{3,150}?)(价(格)?|金|额)(?![\\u4E00-\\u9FA5])\\D{0,5}(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "match0": "^.{0,10}?第二",
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "第一……价:",
- "regex": "第一[\\u4E00-\\u9FA5]{0,8}:[^ ]{5,20}[^\\u4E00-\\u9FA5]{1,6}[\\u4E00-\\u9FA5]{0,8}[价额金][()\\u4E00-\\u9FA5]{0,6}[::是为\\s](?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "FIRST_BID_PRICE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e5"),
- "routine_extract_rule": [{
- "description": "第二……价【同一行表格】",
- "regex": "第二[\\u4E00-\\u9FA5]{0,8}\\s?#tde#\\s?#tds#[^#]{0,20}#tde#\\s?#tds#(?<match0>[^#]{0,20})#tde#\\s?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "第二……投标价",
- "regex": "第二(?<match0>(候选|中标|中选).{0,150}?)(价(格)?|金|额)(?![\\u4E00-\\u9FA5])\\D{0,5}(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "match0": "^.{0,20}?第三",
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "第二……价:",
- "regex": "第二[\\u4E00-\\u9FA5]{0,8}:[^ ]{5,20}[^\\u4E00-\\u9FA5]{1,6}[\\u4E00-\\u9FA5]{0,8}[价额金][()\\u4E00-\\u9FA5]{0,6}[::是为\\s](?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }],
- "for_which_meta": "SECOND_BID_PRICE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e6"),
- "routine_extract_rule": [{
- "description": "第三……价【同一行表格】",
- "regex": "第三[\\u4E00-\\u9FA5]{0,8}\\s?#tde#\\s?#tds#[^#]{0,20}#tde#\\s?#tds#(?<match0>[^#]{0,20})#tde#\\s?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "第三……投标价",
- "regex": "(?<match0>第二.*(价(格)?|金|额)(?![\\u4E00-\\u9FA5]))第三(?<match1>.{3,100}?)(价(格)?|金|额)(?![\\u4E00-\\u9FA5])\\D{0,5}(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "match1": "公司.*公司",
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "第三……价:",
- "regex": "第三[\\u4E00-\\u9FA5]{0,8}:[^ ]{5,20}[^\\u4E00-\\u9FA5]{1,6}[\\u4E00-\\u9FA5]{0,8}[价额金][()\\u4E00-\\u9FA5]{0,6}[::是为\\s](?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "grouped_filter_regexs": {
- "element0": "^[0-9,.,]+%"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }],
- "for_which_meta": "THIRD_BID_PRICE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e7"),
- "routine_extract_rule": [{
- "description": "中标金额总计",
- "regex": "(中标|中选|成交|承包)金额(合计|总计)[::是为\\s]?([((]?(大写|小写)[))]?)?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "以上为本项目主要中标标的明细,",
- "regex": "以上为本项目主要中标标的明细,(?<element0>[\\u4E00-\\u9FA5]{2,50})((?<element1>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分]))",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "中标金额",
- "regex": "(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]+(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "中标金额 横 表格行",
- "regex": "(中标|中选|成交)(金额|价|价格)[^#]{0,8}\\s?#tde##tds#(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])#tde#",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "中标金额",
- "regex": "(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]+(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "中标价(为)",
- "regex": "(中标|中选|成交|承包)([^\\x00-\\xff,。:;]{0,2})(金额|价|价格|标价)[::是为\\s]?([((][\\u4E00-\\u9FA5]{0,2}?[))])?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "中标金额为:",
- "regex": "(中标|中选|成交|承包)([^\\x00-\\xff,。:;]{0,2})(金额|价(格)?|标价)[::是为\\s]?([((]?[\\u4E00-\\u9FA5]{0,2}?[))]?)[::]\\s?([((]?[\\u4E00-\\u9FA5]{0,5}?[))]?)\\s?(?<element0>[0-9.,,¥¥零壹贰叁肆伍陆柒捌玖拾佰仟萬億十百千万亿元角分\\s]*[0-9亿億万萬元角分])",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "价钱",
- "regex": "(共|共计)?(人民币|¥|¥)?\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[\\(十百千万]*)?(元(\\))?|人民币|){0,2}|(人民币|¥|¥)\\d+([,,]\\d+)*(\\.\\d+)?(\\s?[十百千万]*)?(元)?|(人民币)?[壹贰叁肆伍陆柒捌玖拾佰仟万亿元圆角分零]{3,}(整)?([((][^))]*\\d[^))]*[))])?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "任意数字",
- "regex": "(\\d\\s?)+([,,](\\d\\s?)+)*(\\.(\\d\\s?)+)?(\\s?[十百千万]*)?|[壹贰叁肆伍陆柒捌玖拾佰仟万亿点]{2,}(整)?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }],
- "for_which_meta": "WIN_BID_PRICE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e8"),
- "routine_extract_rule": [{
- "description": "第一项目负责人:XX 横 表格行",
- "regex": "第一(中标|名标)(候选人(?!(类似|项目负责))|排序|侯选人).*?(项目负责人|总监|项目经理(姓名)?|建造师姓名|总监理工程师)\\s?#tde#\\s?#tds#\\s?(?<element0>.{0,5}[^\\s]{0,25})\\s?#",
- "grouped_filter_regexs": {
- "element0": "设计"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第一项目经理:XX ",
- "regex": "第一中标.*?(项目经理|项目联系人|总监理工程师|项目负责人 \\(项目经理\\)|首席注册建筑师)[::是为系]\\s?(?<element0>.{0,5}[^\\s]{0,25})(建造|注册|报|投|;|总|第二|首席|项目|资质|。|工期|技术)",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "FIRST_TENDERER_MANAGER"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e9"),
- "routine_extract_rule": [{
- "description": "第二项目负责人:XX 横 表格行",
- "regex": "第二(中标|名标)(候选人(?!(类似|项目负责))|排序|侯选人).*?(项目负责人|总监|项目经理(姓名)?|建造师姓名|总监理工程师)\\s?#tde#\\s?#tds#\\s?(?<element0>[^\\s]{0,30})\\s?#",
- "grouped_filter_regexs": {
- "element0": "设计"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第二项目经理:XX ",
- "regex": "第二中标.*?(项目经理|项\\s?目\\s?总\\s?监|项目联系人|总监理工程师|项目负责人 \\(项目经理\\)|首席注册建筑师)[::是为系]\\s?(?<element0>[^\\s]{0,30})(公示|注册|报|工期|投|;|总|第三|首席|项目|资质|。|技术)",
- "grouped_filter_regexs": {
- "element0": "第"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "SECOND_TENDERER_MANAGER"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8ea"),
- "routine_extract_rule": [{
- "description": "第三项目负责人:XX 横 表格行",
- "regex": "第三(中标|名标)(候选人(?!(类似|项目负责))|排序|侯选人).*?(项目负责人|总监|项目经理(姓名)?|建造师姓名|总监理工程师)\\s?#tde#\\s?#tds#\\s?(?<element0>[^\\s]{0,25})\\s?#",
- "grouped_filter_regexs": {
- "element0": "设计"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第三项目经理:XX ",
- "regex": "第三中标.*?(项目经理|项目联系人|总监理工程师|项目负责人 \\(项目经理\\)|首席注册建筑师)[::是为系]\\s?(?<element0>[^\\s]{0,25})(注册|报|投|;|。|总|中标|首席|项目|资质|工期|技术)",
- "grouped_filter_regexs": {
- "element0": "第"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "THIRD_TENDERER_MANAGER"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8eb"),
- "routine_extract_rule": [{
- "description": "项目经理:XX",
- "regex": "(?<!代理.{0,3})(项目经理(?!资)|项目负责人(?!资))[::是为系\\s](?<element0>[^\\s]{1,15})",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目经理:XX 横 表格行",
- "regex": "(项目负责人(?!资)|项目经理(?!资)|总监理\\s?工程师)[^#]{0,8}\\s?(#tde#\\s?)+#tds#(?<element0>.{1,15})#",
- "grouped_filter_regexs": {
- "element0": "(中标|天|投|注册|工期|勘察|招标|建筑|涟水|证书)"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "项目经理",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}.*\\d+|([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }],
- "for_which_meta": "WIN_TENDERER_MANAGER"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8ec"),
- "routine_extract_rule": [{
- "description": "代理机构为XXX公司",
- "regex": "代理机构为(?<element0>[\\u4E00-\\u9FA5()a-z]{0,30})[,。;:\\s]",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构 XXX",
- "regex": "代理(机构|人)(名称)?[::是为\\s](?<element0>[\\u4E00-\\u9FA5()a-z]{0,30})",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "代理机构",
- "regex": "[\\u4E00-\\u9FA5][\\u4E00-\\u9FA5()]{3,30}?(公司|中心|学校)",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标机构/代理机构:……/XXX公司",
- "regex": "(招标|采购)(人|机构)[/]代理机构(:|#tde#\\s?#tds#).*?[/\\\\](?<element0>[\\u4E00-\\u9FA5()a-z]{0,30})",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "代理机构",
- "regex": "[\\u4E00-\\u9FA5][\\u4E00-\\u9FA5()]{3,30}?(公司|中心|学校)",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "XX公司受XX委托",
- "regex": "受[^,,。.]{0,50}?委托,(?<element0>[\\u4E00-\\u9FA5()a-z]{0,30})",
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人/代理机构",
- "regex": "#tds#[^#]*代理机构[:是为\\s]?#tde##tds#(?<element0>[\\u4E00-\\u9FA5()a-z\\s]{0,30})#tde#",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "代理机构",
- "regex": "[\\u4E00-\\u9FA5][\\u4E00-\\u9FA5()]{3,30}?(公司|中心|学校)",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "XX公司受XX委托",
- "regex": "(?<element0>[^\\x00-\\xff:,。,]+)(([^)]*))?受[^,,。.]{0,50}?委托",
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构 XXX公司(表格)",
- "regex": "代理(机构|人)([((]名称[))]|名称|.{0,8})?(?<match0>\\s*#tds#\\s*)(?<element0>[\\u4E00-\\u9FA5()a-z]{0,30})#tds#",
- "grouped_filter_regexs": {
- "element0": "#tds#"
- },
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构:XXX",
- "regex": "代理(机构|人)([((]名称[))]|名称|.{0,5}发布单位)?[::是为\\s](?<element0>[\\u4E00-\\u9FA5()a-z]{0,30})",
- "grouped_filter_regexs": {
- "element0": "代理人|委托书"
- },
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "代理机构",
- "regex": "[\\u4E00-\\u9FA5][\\u4E00-\\u9FA5()]{3,30}?(公司|中心|学校)",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "XX公司受XX委托",
- "regex": "(?<element0>[^\\x00-\\xff]+)(以下简称[^)]{2,10})受[^,,。.]{0,50}?委托",
- "priority": NumberInt(9),
- "is_active": true,
- "element_rule": [{
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "XX公司受XX委托",
- "regex": "(?<match0>^.*(\\s|#br#|[\\x00-\\xff,。:]))(?<element0>[^\\x00-\\xff:,。]+)受[^,,。.]{0,50}?委托",
- "priority": NumberInt(10),
- "is_active": true,
- "element_rule": [{
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构:XXX",
- "regex": "代理.{0,10}?(机构)(名称)([:是为\\s]|#tde#\\s?#tds#)(?<element0>.+?)",
- "priority": NumberInt(11),
- "is_active": true,
- "element_rule": [{
- "description": "机构--代理机构",
- "regex": "[\\u4e00-\\u9fa5((](\\s?[\\u4e00-\\u9fa5(())0-9A-Z]){1,25}(?:院|有限公司|中心|(?<!有限)公司|部|处)[))]?",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "代理机构",
- "regex": "[\\u4E00-\\u9FA5][\\u4E00-\\u9FA5()]{3,30}?(公司|中心|学校)",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构……名称",
- "regex": "(?<match0>(?<!机构.{5,100})代理机构|招标人.{0,100}名称.{0,30}代理机构|招标人.{0,30}?代理机构)(?<match1>.{0,30}?)名称(?<match2>.{0,20}?)[:](?<element0>.{2,50})",
- "grouped_filter_regexs": {
- "match1": "|招标人|购买|投诉",
- "match2": ":",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(12),
- "is_active": true,
- "element_rule": [{
- "description": "代理机构",
- "regex": "[\\u4E00-\\u9FA5][\\u4E00-\\u9FA5()]{3,30}?(公司|中心|学校)",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "XXX作为代理机构",
- "regex": "(?<match0>.*(委托|\\s))(?<element0>(?<=[\\x00-\\xff])[^,。.、:]{2,50}?|[^,。.、:]{2,50})作为[\\u4E00-\\u9FA5 ]{0,30}代理机构",
- "priority": NumberInt(13),
- "is_active": true,
- "element_rule": [{
- "description": "代理机构",
- "regex": "[\\u4E00-\\u9FA5][\\u4E00-\\u9FA5()]{3,30}?(公司|中心|学校)",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "AGENCY"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8ed"),
- "routine_extract_rule": [{
- "description": "招标人姓名和电话【横着的表格】XXX",
- "regex": "招标(项目)?(联系)?人(姓名和)?电话\\s?#tde##tds#(.*?联系人[:: ].*?)?电话[::是为系\\s]?(#tde#tds#)?(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)#tde#",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人联系电话【横着的表格】XXX",
- "regex": "(?<match0>(招标|采购)(人|单位)(.{0,20}?(联系人|地址){0,2}?)?.{0,40}?)电话#tde#\\s?#tds#\\s?[\\u4E00-\\u9FA5]{0,3}\\s?(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)#tde#",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人……电话XXX",
- "regex": "(?<match0>(?<!机构.{0,20}?)招标(人)?(.{0,8}?(联系人|名称|地址){1,2}?.{0,30}?)?)电话[:: ]\\s?[\\u4E00-\\u9FA5]{0,3}(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match0": "#tds#|代理机构|购买|投诉"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "TENDEREE_PHONE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8ee"),
- "routine_extract_rule": [{
- "description": "招标人联系人:XXX",
- "regex": "(招标|采购)(人|单位|商|项目)?联系人:(?<element0>([^\\s#]{2,20}|[\\u4E00-\\u9FA5\\s?·?]{2,5}))",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "招标人....联系人:XX 横着表格",
- "regex": "(招标|采购)[^代理,。:;]{0,5}?(人|单位|商|机构|项目).{0,100}?(联系人[::是为系]?|联系人姓名)\\s?#tde#\\s?#tds#\\s?(?<element0>([^\\s#]{2,20}|[\\u4E00-\\u9FA5\\s?·?]{2,5}))",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "联系方式 代理机构 联系人",
- "regex": "(?<match0>联系方式.*((?<!(机构).{5,40})招标人|代理机构.{0,100}?联系人.{0,100}?招标人|代理机构.{0,100}?招标人(?!.*?联系人.*联系人)))(?<match1>.{0,100}?)联系人(?<match2>.{0,10}?):(?<element0>([^\\s#]{2,20}|[\\u4E00-\\u9FA5\\s?·?]{2,5}))",
- "grouped_filter_regexs": {
- "match1": "#TDs#|代理|购买|投诉",
- "match2": ":",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "代理机构……联系人招标人…联系人:XXX",
- "regex": "(?<match0>代理机构.{0,100}联系人.{0,100}招标人)(?<match1>.{0,250}?)联系人(?<match2>([^\\s#]{2,20}|[\\u4E00-\\u9FA5\\s?·?]{2,5}))[:](?<element0>.{2,50}?[,,]|.{2,50})\\s?(联|电|;)",
- "grouped_filter_regexs": {
- "match1": "#TDs#|招标人|购买|投诉",
- "match2": ":"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人:……联系人:XXX",
- "regex": "(?<match0>(?<!机构.{0,40})招标人|代理机构.{0,100}联系人.{0,100}招标人)(?<match1>.{0,100}?)联系人(?<match2>.{0,10}?):(?<element0>([^\\s#]{2,20}|[\\u4E00-\\u9FA5\\s?·?]{2,5}))(;|电|联)",
- "grouped_filter_regexs": {
- "match1": "#tds#|代理机构|购买|联|投诉",
- "match2": ":|联",
- "element0": "联|电|招标"
- },
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(2),
- "is_active": true
- }, {
- "description": "姓名2",
- "regex": "([\\u4e00-\\u9fa5]\\s?){2,4}(、([\\u4e00-\\u9fa5]\\s?){2,4}){0,3}",
- "priority": NumberInt(3),
- "is_active": true
- }]
- }],
- "for_which_meta": "TENDEREE_CONTACT"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8ef"),
- "routine_extract_rule": [{
- "description": "招标人地址:XXX",
- "regex": "招标(人|单位).{0,5}地址:(?<element0>.{5,50})",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "地址",
- "regex": "([^,,。:]{2,10}[省市区县镇乡街路楼号房桥巷司侧栋东西南北])+[^,。:: ]+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人…地址:XXX",
- "regex": "(?<match0>(?<!机构.{5,40})招标人)(?<match1>.{0,100}?)地址(?<match2>.{0,10}?)[::\\s](?<element0>.{2,50})",
- "grouped_filter_regexs": {
- "match1": "#TDs#|代理机构|购买|投诉",
- "match2": ":",
- "element0": "\\s:"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "地址",
- "regex": "([^,,。:]{2,10}[省市区县镇乡街路楼号房桥巷司侧栋东西南北])+[^,。:: ]+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "联系方式 招标人 地址",
- "regex": "(?<match0>联系方式.{0,50}((?<!机构.{5,40})招标人|代理机构.{0,100}?地址.{0,80}?招标人|代理机构.{0,80}?招标人(?!.*?地址.*地址)))(?<match1>.{0,100}?)地址(?<match2>.{0,50}?)[::\\s](?<element0>.{2,50})",
- "grouped_filter_regexs": {
- "match1": "#TDs#|代理机构|购买|投诉",
- "match2": ":",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "地址",
- "regex": "([^,,。:]{2,10}[省市区县镇乡街路楼号房桥巷司侧栋东西南北])+[^,。:: ]+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人……代理…地址:XXX……地址",
- "regex": "招标人:[^\\x00-\\xff]{3,30}代理机构[:](?<match0>.*)?地址[::\\s](?<element0>.{2,50}?)",
- "grouped_filter_regexs": {
- "match0": "地址",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "地址",
- "regex": "([^,,。:]{2,10}[省市区县镇乡街路楼号房桥巷司侧栋东西南北])+[^,。:: ]+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人…地址:XXX",
- "regex": "(?<match0>代理机构.{0,100}地址.{0,100}招标人)(?<match1>.{0,250}?)地址(?<match2>.{0,10}?)[::\\s](?<element0>.{2,50})",
- "grouped_filter_regexs": {
- "match1": "#TDs#|代理机构|购买|投诉",
- "match2": ":",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "地址",
- "regex": "([^,,。:]{2,10}[省市区县镇乡街路楼号房桥巷司侧栋东西南北])+[^,。:: ]+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构 招标人 。。。(第二列) 地址",
- "regex": "(?<match0>(代理机构|机构):([^\\x00-\\xff]|\\s){0,100}招标人)(?<match1>.{0,100}?)(?<match2>地址)(?<match3>.{0,40}?)[\\u4e00-\\u9fa5]{0,4}地址[^:]{0,10}?[::\\s](?<element0>.{1,50})",
- "grouped_filter_regexs": {
- "element0": "^\\S+:"
- },
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "地址",
- "regex": "([^,,。:]{2,10}[省市区县镇乡街路楼号房桥巷司侧栋东西南北])+[^,。:: ]+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人…地址:XXX",
- "regex": "(?<match0>代理机构.{0,100}?招标人(?!.*?地址.*地址))(?<match1>.{0,100}?)地址(?<match2>.{0,10}?)[::\\s](?<element0>.{2,50})",
- "grouped_filter_regexs": {
- "match1": "#TDs#|代理机构|购买|投诉",
- "match2": ":",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "地址",
- "regex": "([^,,。:]{2,10}[省市区县镇乡街路楼号房桥巷司侧栋东西南北])+[^,。:: ]+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "TENDEREE_ADDR"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8f0"),
- "routine_extract_rule": [{
- "description": "代理机构联系电话【横着的表格】XXX",
- "regex": "代理机构(.*?(公司|联系人).*?)?电话#tde##tds#\\s?(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构…【有表格】…电话:XXX",
- "regex": "(?<match0>(?<!(机构|招标人).{0,30})代理机构|招标人)(?<match1>.{0,100}?)电话[:: ](?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match1": "招标人|购买|投诉"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "表格:招标……|||代理……联系人",
- "regex": "(?<match0>#tds#(招标|采购)(人|机构).*?)(?<match1>.*?)#tds#代理机构(?<match2>.*?)电话:(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match1": "#tds#",
- "match2": "#tds#"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构……电话:XXX",
- "regex": "(?<match0>(?<!(机构|招标人).{0,40})代理机构.{0,40}?)电话[:: ]\\s?[\\u4E00-\\u9FA5]{0,3}(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match0": "#tds#|招标人|购买|投诉"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "业务联系人……电话",
- "regex": "(业务联系人|代理机构)(?<match0>.{2,100}?)电话[::](?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match0": "(联系人|机构)"
- },
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "联系方式…代理机构……电话:XXX",
- "regex": "(?<match0>联系方式.*(?<!(机构|招标人).{0,40})代理机构|招标人.{0,100}?联系人.{0,100}?代理机构|招标人.{0,100}?代理机构(?!.*?电话.*电话))(?<match1>.{0,100}?)电话[:: ]\\s?[\\u4E00-\\u9FA5]{0,3}(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match1": "#tds#|招标人|购买|投诉"
- },
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标机构 代理机构。。。(第二列) 联系电话",
- "regex": "(?<match0>(招标|采购)(人|机构):([^\\x00-\\xff]|\\s){0,100}代理机构)(?<match1>.{0,100}?)(?<match2>电话)(?<match3>.{0,40}?)[\\u4e00-\\u9fa5]{0,4}电话[^:]{0,10}?:",
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标……联系人……代理机构……电话:XXX",
- "regex": "(?<match0>((招标|采购)(人|机构).{0,100}?联系人|招标联系人).{0,100}?代理)(?<match1>.{0,100}?)电话[:: ](?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match1": "招标人|购买|投诉"
- },
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构……电话:XXX",
- "regex": "(?<match0>(招标|采购)(人|机构).{0,100}代理机构(?!.*?电话.*(?<!购买|投诉)电话))(?<match1>.{0,100}?)电话:(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match1": "#tds#|招标人|购买|投诉"
- },
- "priority": NumberInt(9),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "联系方式",
- "regex": "(?<match0>[\\x00-\\xff]*电话)(?<match1>.{0,80}?)电话:(?<element0>[^(/|、|\\s)]{1,20}((/|、)[^(/|、)]{0,15})*)",
- "grouped_filter_regexs": {
- "match1": "招标|监督|质疑|招标人"
- },
- "priority": NumberInt(10),
- "is_active": true,
- "element_rule": [{
- "description": "电话",
- "regex": "1(\\s?\\d){10}|0(\\s?\\d){2,3}[--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|[((]0(\\s?\\d){2,3}[))][--—]+(\\s?\\d){6,8}(?!\\d)([--—](\\s?\\d){1,4})*|(\\+86)?\\s?(\\d\\s?){6,}",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "AGENCY_PHONE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8f1"),
- "routine_extract_rule": [{
- "description": "业务联系人",
- "regex": "业务联系人:(?<element0>.{2,8})",
- "grouped_filter_regexs": {
- "element0": "^\\S+:"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "代理机构联系人:XXX",
- "regex": "(?<=代理.{0,5}联系人[:是为]\\s?)(?<element0>.{2,20}?[\\u4E00-\\u9FA5]+:|.{2,20})",
- "grouped_filter_regexs": {
- "element0": "^\\S+:"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "代理联系人XXX",
- "regex": "代理[\\u4E00-\\u9FA5 ]{0,8}联系人[^\\x00-\\xff :]{0,4}?(:|#tde#|#tds#|\\s){1,4}(?<element0>[^:]+?#tde#|[^\\s]{2,10})",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "联系方式:联系人:",
- "regex": "(?<match0>(.{0,10}[\\x00-\\xff]{0,5}|代理机构[\\u4E00-\\u9FA5]{0,8}))联系方式(?<match1>.*?)联系人:(?<element0>.{2,15})",
- "grouped_filter_regexs": {
- "match0": "招标人|采购方",
- "match1": "招标|监督|质疑",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "代理机构…联系人:XXX",
- "regex": "(?<match0>(?<!机构.{5,40})代理机构)(?<match1>.{0,250}?)联系人(?<match2>.{0,10}?)[:](?<element0>[^\\s]{2,50}\\s.{1}\\s?.{1})",
- "grouped_filter_regexs": {
- "match1": "#TDs#|招标人|购买|投诉",
- "match2": ":",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "代理机构....联系人:XX 横着表格",
- "regex": "代理机构.*?(联系人[::是为系]?|联系人姓名)\\s?#tde#\\s?#tds#\\s?(?<element0>.{2,30})#tde#",
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人 代理机构。。。(第二列) 联系人",
- "regex": "(?<match0>(招标|采购)(人|机构):([^\\x00-\\xff]|[\\s::]){0,100}代理机构)(?<match1>.{0,100}?)(?<match2>联系人)(?<match3>.{0,40}?)[\\u4e00-\\u9fa5]{0,4}联系人[^:]{0,10}?:(?<element0>.{3,40})",
- "grouped_filter_regexs": {
- "element0": "^\\S+:"
- },
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "联系方式 代理机构 联系人",
- "regex": "(?<match0>联系方式.*((?<!(机构|招标人).{5,40})代理机构|招标人.{0,350}?联系人.{0,350}?代理机构|招标人.{0,100}?代理机构(?!.*?联系人.*联系人)))(?<match1>.{0,100}?)联系人(?<match2>.{0,10}?):(?<element0>.{2,50})",
- "grouped_filter_regexs": {
- "match1": "#TDs#|招标人|购买|投诉",
- "match2": ":",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "招标人……联系人代理机构…联系人:XXX",
- "regex": "(?<match0>(招标|采购)(人|机构).{0,100}联系人.{0,100}代理机构)(?<match1>.{0,100}?)联系人(?<match2>.{0,10}?)[:](?<element0>.{2,15}?)",
- "grouped_filter_regexs": {
- "match1": "#TDs#|招标人|购买|投诉",
- "match2": ":"
- },
- "priority": NumberInt(9),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "代理机构 联系电话……(XXX)",
- "regex": "代理机构:(?<match0>.{2,100})电话:(?<match1>.*?)((?<element0>.*?))",
- "grouped_filter_regexs": {
- "match0": "机构|招标人",
- "match1": "[\\u4E00-\\u9FA5]",
- "element0": "手机|传真|^\\S+:"
- },
- "priority": NumberInt(10),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "代理机构…联系人:XXX",
- "regex": "(?<match0>招标人.{0,350}?代理机构(?!.*?联系人.*联系人))(?<match1>.{0,250}?)联系人(?<match2>.{0,10}?)[:](?<element0>.{2,50})",
- "grouped_filter_regexs": {
- "match1": "#TDs#|招标人|购买|投诉",
- "match2": ":",
- "element0": "^\\S+:"
- },
- "priority": NumberInt(11),
- "is_active": true,
- "element_rule": [{
- "description": "姓名",
- "regex": "([\\u4E00-\\u9FA5]{2,4}([、 ,,;;][\\u4E00-\\u9FA5]{2,4}){0,10})(?![\\u4E00-\\u9FA5:])|(([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5]\\s?[、,,;;]?\\s?){0,10}([\\u4E00-\\u9FA5]\\s){2,4}[\\u4E00-\\u9FA5](?![\\u4E00-\\u9FA5])",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "姓名-称呼",
- "regex": "([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)([、 ]?([\\u4E00-\\u9FA5]\\s?){1,2}(先生|女士|工|经理|小姐)){0,2}",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }],
- "for_which_meta": "AGENCY_CONTACT"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8f2"),
- "routine_extract_rule": [{
- "description": "xxx参加报名",
- "regex": "(?=20)(?<element0>.{5,30}?)[^。]{0,200}参加报名",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "时间范围",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}([^,。\\u4E00-\\u9FA5]|[年月日时点]){0,50}([年月日时点]|\\d+)",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名开始时间 XXX",
- "regex": "在(?<element0>[^,,。]{3,50}?([内前间]))报名",
- "grouped_filter_regexs": {
- "element0": "不|无"
- },
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "任意",
- "regex": ".+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名开始时间:XXX",
- "regex": "报名(开始|及[^。,:]{1,20})?(时间|日期)([((].{0,8}[))])?[::是为从自]+\\s?(?<element0>.{5,50}?[至到]|.{11,30})",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名开始时间 XXX",
- "regex": "报名[^。,:]{0,20}(时间|日期)[::是为从自]+\\s?(?<element0>.{5,50}?[至到]|.{11,30})",
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "有意者请于XXX",
- "regex": "报名[^。:]{0,20}[::][^。]{0,15}(凡有意[^。]{0,50}|(投标|申请)[^,。]{0,5}(人|者|单位|企业))(请)?于[:]?(?<element0>[^。]{5,50}?(至|到)|[^。]{5,30})",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "时间范围",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}([^,。\\u4E00-\\u9FA5]|[年月日时点]){0,50}([年月日时点]|\\d+)",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "有意者请于XXX",
- "regex": "(凡有意[^。]{0,50}|(投标|申请)[^,。]{0,5}(人|者|单位|企业))(请)?于[:]?(?<element0>[^。]{5,50}?)(至|到)[^。]{8,100}报名",
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "时间范围",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}([^,。\\u4E00-\\u9FA5]|[年月日时点]){0,50}([年月日时点]|\\d+)",
- "priority": NumberInt(1),
- "is_active": true
- }, {
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "报名开始时间 XXX",
- "regex": "报名(开始)?(时间|日期)\\s(?<element0>\\d.{6,30})",
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名开始时间 XXX",
- "regex": "报名(开始)?(时间|日期)#tde#\\s?(#tds#)?(?<element0>.{2,30})",
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "REGISTER_BEGIN_DATE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8f3"),
- "routine_extract_rule": [{
- "description": "报名结束时间 XXX",
- "regex": "报名结束(时间|日期)[^#,。]{0,8}\\s(?<element0>\\d.{2,30})",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名时间 XXX",
- "regex": "报名[^。]{0,20}(时间|日期)[^#,。]{0,8}[::是为从][^至到]{0,40}[至到](?<element0>.{5,40})",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名时间 XXX",
- "regex": "报名[^。]{0,20}(时间|日期)[^#,。]{0,8}[::是为从][^至到-]{0,30}(\\d日|\\d:\\d\\d)[至到-]+(?<element0>.{2,30})",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名时间 XXX",
- "regex": "报名[^。]{0,5}(时间|日期)[^#,。]{0,8}#tde#\\s?(#tds#)?[^#至到]{5,40}?[至到](?<element0>.{2,30}?)#",
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "有意者请于XXX",
- "regex": "报名[^。:]{0,20}[::][^。]{0,15}(凡有意[^。]{0,50}|(投标|申请)[^,。]{0,5}(人|者|单位|企业))(请)?于[^至到]{0,40}[至到](?<element0>.{5,40})",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "有意者请于XXX",
- "regex": "(凡有意[^。]{0,50}|(投标|申请)[^,。]{0,5}(人|者|单位|企业))(请)?于[^至到]{0,40}[至到](?<element0>.{5,40})[^。]{0,150}报名",
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名结束时间 XXXX",
- "regex": "报名结束(时间|日期)#tde##tds#(?<element0>.{2,40})#tde#",
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名结束时间:XXX",
- "regex": "报名结束(时间|日期)[::是为]\\s?(?<element0>[^,。]{2,40}?内)",
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "任意",
- "regex": ".+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名结束时间:XXX",
- "regex": "报名结束(时间|日期)[::是为]\\s?(?<element0>.{2,40})",
- "priority": NumberInt(9),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "报名结束时间:XXX",
- "regex": "报名时间[^。]{0,50}凡有意[^。]{0,120}?于(?<element0>.{2,40}?)前",
- "priority": NumberInt(10),
- "is_active": true,
- "element_rule": [{
- "description": "日期",
- "regex": "2\\s?0\\s?(\\d\\s?){2}(\\s?\\D\\s?)(\\d\\s?){1,2}(\\s?\\D\\s?)(\\d\\s?){1,2}(日)?|(\\d\\s?){1,2}月(\\d\\s?){1,2}日",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "REGISTER_END_DATE"
- } {
- "_id": ObjectId("5b7e2e44b0084b22d4adc8da"),
- "routine_extract_rule": [{
- "description": "项目(招标)名称:XXX",
- "regex": "(?:项目|招标)名称:(?<element0>.{8,50})",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目(招标)名称 XXX",
- "regex": "(?:项目|招标)名称[::]?#tde##tds#(?<element0>.{8,50})#tde#",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "表格:项目(招标)名称 XXX",
- "regex": "(?:项目|招标)名称[::]?#tde#\\s?#tds#\\s?(?<element0>\\S[^#]{6,})\\s?#tde#",
- "grouped_filter_regexs": {
- "element0": "^(\\S\\s?){0,5}[(].*[)]"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "任意",
- "regex": ".+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "对XX进行采购",
- "regex": "对(?<element0>[^,。]{8,50}?)(以[^,。]{0,10}方式)?进行.{0,4}(采购|招标)",
- "grouped_filter_regexs": {
- "element0": "项目|货物|服务"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目(招标)名称:XXX",
- "regex": "(?:项目|招标)名称\\s(?<element0>.{8,50}(工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察))",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "采购项目:XXX",
- "regex": "采购项目:(?<element0>[\\u4E00-\\u9FA5 ]{6,40})$",
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "任意",
- "regex": ".+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "本项目为",
- "regex": "(?<![^\\u4E00-\\u9FA5])本(招标)?项目为(?<element0>[^,,。]+)[,,。]",
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "任意",
- "regex": ".+",
- "priority": NumberInt(2),
- "is_active": true
- }]
- }, {
- "description": "XXX已立项",
- "regex": "(?<element0>[^,,::。]{3,40})([(()][\\u4E00-\\u9FA5]+[::][^))]+[))])?已立项",
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "本项目XXX",
- "regex": "本项目(?<element0>[^,,:。]{5,40})项目编号",
- "priority": NumberInt(9),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目(招标)名称:XXX",
- "regex": "(?:项目|招标)名称:(?<element0>[\\u4E00-\\u9FA5]{3,30}?)[^\\u4E00-\\u9FA5]([0-9..]+\\s?)?[\\u4E00-\\u9FA5]+\\s?[::]",
- "priority": NumberInt(10),
- "is_active": true,
- "element_rule": [{
- "description": "任意",
- "regex": ".+",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "XXX由……建设",
- "regex": "(本(招标)?项目|\\s|^)(?<element0>[^,:;。\\s]{4,50})(已[经]?由|(?<!已[经]?)由)[^,:;。]{2,50}(批准|建设)",
- "priority": NumberInt(11),
- "is_active": true,
- "element_rule": [{
- "description": "项目名称",
- "regex": "(?<![\\u4E00-\\u9FA5])[^、,:]{0,40}(、[^、,:]{0,40}?)*(项目|工程|施工|维护|评价|评测|评估|监理|承包|服务|管理|设计|勘察|采购|询价)(?<=[\\u4E00-\\u9FA5])$",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "PROJECT_NAME"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8db"),
- "routine_extract_rule": [{
- "description": "项目编号 XXX",
- "regex": "项目编号[\\s::是为系]?(#tde#)?(#tds#)?(?<element0>[^#:\\s]{2,35})",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "项目编号",
- "regex": ".{2,20}?\\d[)]?(号)|[\\u4E00-\\u9FA5]+[(]?.{2,10}[)]?.{2,20}?/\\d|.{0,5}[0-9A-Z]\\s?([0-9A-Z―/\\-]\\s?){5,}[A-Z\\d]|.{2,20}\\w+[A-Z\\d]",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目编号 XXX",
- "regex": "(?<!及)项目编号(#tde#)?\\s?#tds#(?<element0>[^#:\\s]{2,35})",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "项目编号",
- "regex": ".{2,20}?\\d[)]?(号)|[\\u4E00-\\u9FA5]+[(]?.{2,10}[)]?.{2,20}?/\\d|.{0,5}[0-9A-Z]\\s?([0-9A-Z―/\\-]\\s?){5,}[A-Z\\d]|.{2,20}\\w+[A-Z\\d]",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目编号:XXX",
- "regex": "(?<!(及|行|书))项目编号[::是为系]\\s?",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "项目编号",
- "regex": ".{2,20}?\\d[)]?(号)|[\\u4E00-\\u9FA5]+[(]?.{2,10}[)]?.{2,20}?/\\d|.{0,5}[0-9A-Z]\\s?([0-9A-Z―/\\-]\\s?){5,}[A-Z\\d]|.{2,20}\\w+[A-Z\\d]",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "项目编号:XXX",
- "regex": "((?<!行))(项目|公告)编号.{0,3}?[\\s::是为系]\\s?(?<element0>[\\x00-\\xff]{8,35})|((?<!行))(项目|公告)编号.{0,3}?[::是为系]\\s?[a-zA-Z0-9]+(?<element1>[^#:\\s]{8,25}?)([\\u4E00-\\u9FA5]+:|$)",
- "grouped_filter_regexs": {
- "element0": "\\s"
- },
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "项目编号",
- "regex": ".{2,20}?\\d[)]?(号)|[\\u4E00-\\u9FA5]+[(]?.{2,10}[)]?.{2,20}?/\\d|.{0,5}[0-9A-Z]\\s?([0-9A-Z―/\\-]\\s?){5,}[A-Z\\d]|.{2,20}\\w+[A-Z\\d]",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "公告……编号:XXX",
- "regex": "编号[::](?<element0>[^#:\\s]{2,35})",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "项目编号",
- "regex": ".{2,20}?\\d[)]?(号)|[\\u4E00-\\u9FA5]+[(]?.{2,10}[)]?.{2,20}?/\\d|.{0,5}[0-9A-Z]\\s?([0-9A-Z―/\\-]\\s?){5,}[A-Z\\d]|.{2,20}\\w+[A-Z\\d]",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "PROJECT_CODE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8de"),
- "routine_extract_rule": [{
- "description": "受XX委托",
- "regex": "受(?<element0>[^\\s]{2,30})委托",
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人为XXX",
- "regex": "根据(?<element0>[^\\s]{2,40})下达[^,。]{0,10}采购[^,。]{0,10}书",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人:……XXX",
- "regex": "(招标|采购)(人|单位)(名称)?([((].{1,10}[))])?[::](?<match0>.{0,8}?[\\x00-\\xff])(?<element0>[^\\s]{3,30})",
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人为XXX",
- "regex": "(招标|采购)(人|单位).{0,5}?(名称)?[::是为\\s](?<element0>[^\\s]{3,30})",
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "XXX作为招标人",
- "regex": "(?<element0>(?<=[\\x00-\\xff])[^,。.、:]{2,50}?|[^,。.、:]{2,50})作为[\\u4E00-\\u9FA5 ]{0,50}招标人",
- "priority": NumberInt(5),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标单位 横 表格行",
- "regex": "(招标|采购)(人|单位|公司)(名称)?\\s?#tde##tds#(?<element0>[^\\s]{3,30})#tde#",
- "priority": NumberInt(6),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标机构/代理机构:XXX公司",
- "regex": "(招标|采购)(人|单位)[/]?代理机构:(?<element0>[^\\s]{3,30})",
- "priority": NumberInt(7),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "招标人:XXX",
- "regex": "(招标|采购)(人|单位)(名称)?([((].{1,10}[))]|.{0,5})?[::](?<element0>[^\\s]{4,30})",
- "priority": NumberInt(8),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "TENDEREE"
- } {
- "_id": ObjectId("5b7e2e45b0084b22d4adc8e1"),
- "routine_extract_rule": [{
- "description": "第二候选人【横着的表格】XXX",
- "regex": "#tds#[^#]*第[2二](名|[^#]{0,5}候选[^#]{0,5}(机构|人|单位|企业|供应商))[^#]*#tde##tds#(?<element0>.{0,30})#tde#",
- "grouped_filter_regexs": {
- "element0": "第三"
- },
- "priority": NumberInt(1),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第二名:XXX",
- "regex": "第二(中标|候选|中选)?[\\u4E00-\\u9FA5]{0,8}([((][\\u4E00-\\u9FA5]{0,8}[))])?[:为是的](?<element0>[^\\s]{3,50})",
- "priority": NumberInt(2),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "第二名:XXX公司",
- "regex": "第二名(单位名称)?(?<element0>.{0,5}[^\\s]{0,25})|第二(中标|候选|中选)[\\u4E00-\\u9FA5]{0,8}([((][\\u4E00-\\u9FA5]{0,8}[))])?[^\\u4E00-\\u9FA5](?<element1>.{0,5}[^\\s]{0,25})",
- "grouped_filter_regexs": {
- "element0": "第三",
- "element1": "第三"
- },
- "priority": NumberInt(3),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }, {
- "description": "排名第二的XXX公司为第二候选人",
- "regex": "(排名)?第二的是[\\u4E00-\\u9FA5]{0,8}([((][\\u4E00-\\u9FA5]{0,8}[))])?[::为是的](?<element0>[^\\s]{0,20})",
- "priority": NumberInt(4),
- "is_active": true,
- "element_rule": [{
- "description": "机构-招标单位",
- "regex": "[((]?[\\u4e00-\\u9fa5](?:[\\u4e00-\\u9fa5(())0-9A-Z](?<!\\s)){1,23}(?:院|分公司|(股份|有限)+公司|中心|(?<!股份|有限|分)公司|部|处|局|(?<!平)台|厂|校|[大中小]学|(研究|检验|派出)所|(所|办)((?![\\u4e00-\\u9fa5])|(?=受))|室|会|馆|站|基地|监狱|园|场|政府|店|村|(储备|[贮储冷雪]藏|冷[冻]?|[冰水仓雪血])库|合作社|(?<!合作)社|工作组|(大|中|支)队|(?<!工程)师|团|商行|城|委)[))]?|[\\u4e00-\\u9fa5]{2,20}大学",
- "priority": NumberInt(1),
- "is_active": true
- }]
- }],
- "for_which_meta": "SECOND_TENDERER"
- }
|