Closed taigongzhaihua closed 2 years ago
Update Log/更新日志
1.添加少量关键词; 2.修复一个奇葩bug,
Data/数据
{"data":[{"app":"","dataId":"tLDZfvzdMfmyL7L5sWkjLLodBuiVfbjN","identify":"category","data":"{\"code\":\"/*\\n* 可用变量\\n*\\n* shopName 商户名称,shopRemark 商户备注,type 账单类型(支出、收入),hour 当前时,minute 当前分,money 金额\\n*\\n* 可用内置函数(判断是否在当前时间段) isInTimeInner(minTime, maxTime,timeHour,timeMinute)\\n* minTime 最小时间(如12:00), maxTime 最大时间(如13:00),timeHour 当前时,timeMinute 当前分\\n*/\\n\\nvar sRemark = shopName +\\\":\\\"+ shopRemark,//将商户名、商户备注整合为一个变量\\n /*添加分类识别规则:\\n 这部分可以自行修改、添加或删除:\\n 基本格式为:\\n {\\\"bkName\\\":\\\"分类名\\\",\\\"reg\\\":/正则表达式/}(关于\\\"/\\\"后的字母:i为模糊大小写;g为全文搜索,如果不加则会在搜索到第一个后停止;m为多行模式,可实现跨行搜索。后两种在本规则中不建议使用。)\\n 注意:在中括号内添加。\\n 不懂正则表达式的不建议修改表达式。*/\\n aRegs =\\n//———————————将收入和支出通用的放在外面————————————————\\n // 理财收益\\n [{bkName:\\\"余额(利)宝\\\", reg:/(余[额利]宝).*收益/},\\n {bkName:\\\"基金\\\", reg:/基金.*收益/},\\n {bkName:\\\"黄金\\\", reg:/黄金.*收益/},\\n {bkName:\\\"债券\\\", reg:/债券.*收益/},\\n {bkName:\\\"外汇\\\", reg:/外汇.*收益/},\\n {bkName:\\\"理财产品\\\", reg:/理财.*收益/}\\n ];\\nswitch (type) {\\n//——————————————以下是支出的分类规则——————————————————\\n case \\\"支出\\\":\\n case \\\"报销\\\":\\n var aOutRegs=\\n /*三餐: 日常三餐的饮食,本分类将在后续分类中按时间进行拆分,分别输出为早餐、中餐、晚餐、夜宵。若不需要分开,后面会提供修改方法。*/ \\n [{bkName:\\\"三餐\\\", reg: /([煨煮卤饺馍]|^(.*[^零])?食(?!戟之灵|神|的俘虏|.*争霸)|^(.*[^小灰])?汤(?![氏记家姆阴山泉河浴]|臣倍健|.?[村乡镇县市州])|煎(?![锅药])|炖(?![盅锅])|^(.*[^代])?餐(?![具盘巾勺桌椅])|炒(?![锅勺冰货]|板栗|栗子)|蒸(?![笼屉锅片布箱柜]|桑拿)|^(.*[^爆轰])?炸(?![弹锅开药])|烤(?![箱架盘火炉盆])|^(.*[^喂])?饭(?![碗锅勺圈]))(?!.*([用器节]|套装|工具))|([烙馅灌飞剁烧]|千层|油酥|扣肉|酱香)饼|[火香干]锅|[粉面][店馆]|[家土]菜馆|[包早]点|[鲜汤大肉]包|油条|([卤鱼渔拌凉]|螺蛳|[牛羊猪].{0,3}|花甲|石磨|.[杂脚蹄肉]|[海越]南)粉|(手工|[拉粉冷凉]|(biang|[担旦]){2}|刀削|[牛羊猪].{0,3}|[炸杂]酱|.[杂脚肉])[面麵麺]|(特色|地方|家常|私房|[湘川鲁粤闵徽浙宽]|淮扬|江湖)菜|新芙蓉|民间沙水|老盛昌|爆好呷|李丸外|辣有味|沙县小吃|大排档|馄饨|麻辣|自助(海鲜|$)|[鸡牛羊]排|肯德基|麦当劳|(德克|华莱)士|pizza|[披批比匹]萨|寿司|汉堡|美团订单|外卖/i},\\n /*日常: 日常生活的消费,包含有一些常见的关键词。可以自行修改。*/\\n {bkName:\\\"购物\\\", reg: /拼多多|[保免]税店|七件事|超市|便利|建材|五金|.*客隆|家.*福|快乐惠|世纪联华|联华超市|大润发|华润万家|苏果|沃尔玛|物美|新一佳|好又多|华联|文峰大世界|TESCO乐购|易初莲花|麦德龙|中百连锁仓储|人人乐|家家悦|潍坊百货|欧尚|永辉|武商量贩|新华都|步步高商业|永旺|红旗连锁|三江购物|互惠|美廉美|百佳超市|易买得|维客|美特好|保龙仓|华普|利客来|良友金伴|美宜佳|华冠|家润多|华之友|好家乡|惠友|民生家乐|思达|雅家乐|天惠|新江厦|喜洋洋|乐尔乐|汇米巴|家[用居具]|厨[房具]|工具|[餐炒炖炸蒸烤食煨煮卤饺煎馍](?=.*[用器])|炖[盅锅]|餐[具盘巾勺桌椅]|炒[锅勺冰板栗用]|蒸[笼屉锅片布箱柜]|炸[锅]|烤[箱架盘火炉]|饭[碗锅勺]|枕头|[床被][单套]|床上用品|凉席|阀门|开关|扎带/},\\n {bkName:\\\"电器数码\\\", reg: /数码(?!宝贝)|手机(?!充值|缴费|客户端|碎屏险|版)|耳[机麦]|音[响箱]|电[脑视器扇]|冰箱|空调|(饮水|洗衣|烘干|油烟)机|NOKIA|诺基亚|MOTO|摩托罗拉|Samsung|三星|索尼爱立信|ip(hone|ad)|苹果(手机|电脑|电子|.+(科技|有限公司))|Philips|飞利浦|lenovo|联想|LGSharp|夏普|多普达|金立|Amoi|夏新|波导|纽曼|Haier|海尔|TCL|HP|惠普|BenQ|明基|OPPO|Konka|康佳|CECT|HEDY|七喜|CoolPAD|酷派|ASUS|华硕|Mio宇达电通|琦基|ZTE|中兴|MEIZU|魅族|UT斯达康|BlackBerry|黑莓|Alcatel|阿尔卡特|大显|HKC|弘谷电|艾美讯|amsam|恒基伟业|Palm|RIM|OKWAP|英华达|天语|小米(?!游戏|视频|音乐|移动|公交|运动|钱包|数字)|华为(?!视频|影视|软件)|一加|联想|OPPO|vivo|诺基亚|华硕|惠普|三星|索尼|金士顿|闪迪|七彩虹|英特尔|Intel|AMD|松下(?!.{1,2}郎)|^(.*[^绝凄奇])?美的(?!启迪|升华|[感享]受)|格力/i},\\n {bkName:\\\"运动\\\", reg: /健身|运动(?![装鞋裤衣服])|瑜珈|增肌|减脂|keep|汤臣倍健|肌肉科技|腹肌轮|[杠哑]铃|私教|游泳|潜水|跑步|马拉松|射箭|击剑|(空手|[跆截]拳|[柔剑])道|摔跤|[射兵拳搏]击|咏春|(太极|螳螂|形意|[虎鹤]形|[猴醉长泰]|八极)拳|马术|骑[马行车射]|斗牛|弓箭|田径|([链篮足排棒野垒铅网冰台]|保龄|高尔夫|橄榄|实心|羽毛|乒乓|平衡)球|斯诺克|泡沫轴|帆船|冲浪|攀岩|滑[雪冰翔]|冰壶|漂流|皮划艇|跳伞|潜[水泳]|深潜|户外|蛋白粉|氮泵|左旋肉碱|乳清蛋白|俯卧撑|[单双]杠|pornhub|probili|杜蕾斯|万艾可|避孕[套药]|毓婷|震动棒|角先生|假阳具|充气娃娃|飞机杯|自慰|(成人|情趣)用品|印度神油/i},\\n {bkName:\\\"房租\\\", reg: /公寓|房租|租金|房东/},\\n {bkName:\\\"零食\\\", reg: /零食|小吃|炒货|桥头排骨|卫龙|翻天娃|辣翻天|贤哥|饼干|(可丽||华夫|夹心|桃酥|鲜花|老婆|[雪月])饼|[果肉][脯干]|蜜饯|(盐津|良品)铺子|仙贝|浪味仙|妙脆角|([薯A]|山[药楂]|香蕉)片|辣[条片干根]|(棒棒|跳跳|泡泡|口香|彩虹|咖啡|[奶软硬酥]|酥油|牛扎|话梅|夹心|水果)糖|(小小|花生)酥|旺(旺仔)|可比克|乐事|绿箭|益达|炫迈|([冰雪蛋切]|[桂松梅]花|绿豆|灯芯|豆沙|酸枣)糕|干脆面|(唐僧|老鼠|素|麻辣)肉|^[^(文玩)]*核桃|(火山|怪味|兰花|巧克力|[蚕纳奶青糖])豆|花生|([瓜梅榛栗松菓贞]|葵花)子|([干坚糖腰白]|碧根|开心|无花|罗汉|夏威夷)果|巴旦木|果([冻酱]|丹皮)/i},//混进了奇怪的东西、奇怪的食物、奇怪的精神食粮\\n {bkName:\\\"饮料\\\", reg: /[饮甜]品|果[汁肉酱]|星巴克|烧仙草|茶颜悦色|喜茶|奈雪茶|蜜雪冰城|CoCo都可|[一1]点点|乐乐茶|古茗|沪上阿姨|快乐柠檬|书亦|益禾堂|贡茶|清补凉|茶百道|皇茶|可乐|雪碧|(芬|美年)达|红牛|战马|阿萨姆|营养快线|茶π|元[気气氣]森林|东鹏|海之言|脉动|尖叫|维他(柠檬茶|豆?奶)|东方[树尿]叶|(崂山(蛇舌|圣)|苏打|巴黎|柠檬|纯净|矿泉|矿物质)水|[格卡]瓦斯|酸梅汤|营养快线|(花生|o泡果|舒化|早餐|[酸椰牛羊驼猪狗豆炼鲜烤])[奶乳](?!奶)|冰糖雪梨|([椰豆橙]|沙棘|[苹芒]果|葡萄)汁|碧螺春|普洱|铁观音|毛尖|龙井|乌龙|黄芽|([红黑黄绿白奶果擂]|酥油|阿帕|芝麻豆子|冰红|茉莉花|蜂蜜柚子)茶/i},//混进了奇怪的饮料\\n {bkName:\\\"水果\\\", reg: /(葡萄|红提|阳光玫瑰|荔枝|桂圆|龙眼|桂味|妃子笑|三月红|圆黑叶|糯米糍|挂绿|水晶球|白糖罂|([水苹芒蛇]|火龙|人参|奇异|神秘|圣女|百香|释迦|雪莲|牛油|罗汉|银杏|沙棘|姬娜|沙漠|霹雳)果|([桃李梨杏柿橘桔橙柚枣椰提莲]|车厘|覆盆)子|([黄白油毛蜜蟠樱]|猕猴)桃|([草蓝黑树云鹅蛇刺茅]|蔓越|菠萝)莓|([蜜西香]|红心|沙田|金[香兰]|梁平|坪山)柚|[香芭]蕉|([鸭香雪凤]|皇冠|水晶)梨|马蹄|荸荠|山竹|榴莲|石榴)(?![干汁味酱膏皮子籽]|果酱|[风口]味)/i},\\n {bkName:\\\"快递\\\", reg: /[快速][递运]|百世汇通|物流|宅急送|(邮|寄[送件])费|丰巢|(妈妈|菜鸟)驿站|菜鸟裹裹|代收|投递站/},\\n {bkName:\\\"网购代付\\\", reg: /亲[情属]卡/},\\n {bkName:\\\"烟酒\\\", reg: /烟酒|[香云]烟|酒(?![店楼家])|雪茄|芙蓉王|大中华|红双喜|中南海|玉溪|红河|利群|金圣|野山茶|五粮液|茅台|国窖1573|[天海梦]之蓝|水井坊|剑南春|四特|稻花香|二锅头|马尿|老(白干|村长)|波尔多|拉菲|黑桃A|赤霞珠|[干甜][红白]|香槟|白兰地|伏特加|威士忌|纯生|乌苏|百威|燕京|雪[津花]|麦之初|科罗娜/i},\\n {bkName:\\\"搬家\\\", reg: /搬家|货拉拉/},\\n /*定期缴费: 每月或每段时间相对固定的消费*/\\n {bkName:\\\"党费会费\\\", reg: /[会党团]费/},\\n {bkName:\\\"话费网费\\\", reg: /电信|联通|移动|宽带|流量|话费|通信专营/},\\n {bkName:\\\"水电煤\\\", reg: /([电水]|燃气)费|液化气((?!阀|管).)*/},\\n {bkName:\\\"保险\\\", reg: /保[险单]|相互宝/},\\n /*形象工程: 穿着打扮等外在形象的消费。*/\\n {bkName:\\\"穿戴\\\", reg: /[衣裤鞋袜帽穿戴衫袖裙]|([男女工时西上下正]|表演|社交|职业|运动|休闲|情侣|诱惑)装|T恤|皮草|披风|马甲|吊带|背心|肚兜|亵衣|[胸乳]罩|[文裹]胸|(羽绒|居家|作训|[常制汉]|工作|水手)服|外套|夹克|牛仔|潮[牌流男]|耐克|nike|阿迪|361[度°]|鸿星尔克|特步|贵人鸟|七匹狼|李宁|美特斯邦威|优衣库|以纯|真维斯|花花公子|PLAYBOY|SEPTWOLVES|啄木鸟|TUCANO|恒源祥|hengyuanxiang|卡帝乐鳄鱼|CARTELO|班尼路|Baleno|嘉晔|JIAYE|罗蒙|ROMON|皮尔卡丹|pierre ?cardin|富贵鸟|FUGUINIAO|布先生|森马|Semir|A21|拇指白小T|稻草人/i},\\n {bkName:\\\"理发\\\", reg: /发廊|[美理烫染]发|洗剪吹|焗油/},\\n {bkName:\\\"护肤美妆\\\", reg: /洗面奶|面膜|卸妆[水棉油膏]|口红|唇彩|防晒|(水|润肤|身体|洁面)乳|(眼|护手)霜|爽肤|精[华油]|[乳唇]膏|凝胶|祛痘|(果|水杨)酸|粉底|欧莱雅|施华蔻|雅诗.*兰黛|美妆|发[油胶]|定型|啫喱|摩丝/},\\n /*虚拟消费: 支持正版,虚拟内容付费。这里缺游戏类分类,主要因为微信提取到的账单备注无法支持识别。*/\\n {bkName:\\\"付费会员\\\", reg: /加速器|(1号|畅.|影城)卡|[^(蚂蚁)]会员(?!购)|QQ(美化|号|音乐)|vip|迅雷|爱奇艺|优酷|腾讯视频|[红黄蓝绿黑粉紫彩魔]钻|网易云|虾米音乐|酷[狗我]/i},\\n {bkName:\\\"购买App\\\", reg: /软件.*安装|(激活|注册|授权)码|([高升]级|专业|付费|终[生身级]|增强|完整|永久)版|\\\\bP(ro|lus)\\\\b/i},\\n {bkName:\\\"游戏\\\", reg: /游戏|game|Steam|育碧|Uplay|Ubisoft|游民星空|游侠网|点[券卡]|bili.*([^Bb]币|券)/i},\\n {bkName:\\\"小说漫画\\\", reg: /阅读|漫画|[看读追]书|小说|起点[^(畅读卡)]|多看|[七7]猫|阅文|熊猫[看读]书|有妖气(?!会员)/},\\n /*娱乐: 生活需要娱乐,电影、旅行、玩耍、泡吧,后续将完善分类。*/\\n {bkName:\\\"电影\\\", reg: /影[城院]|(电影|淘票)票|猫眼电影|中影|王府井|cgv|潇湘国际|沃美/i},\\n {bkName:\\\"旅行\\\", reg: /旅[游行社馆]|[青国]旅|酒店|宾馆|招待所|民宿|度(假|蜜月)|假[日期](?!.*(快乐|愉快))|(维也纳|中州)国际|凯宾斯基|万达文华|[7七柒华]天|如家|锦江之星|IU|尚客优品|艾美|索菲特|万豪|团泊湖温泉|开元名都|朗廷|豪生|(金陵|南京玄武|金源大)饭店|东莞凯景|君悦|瑞吉|迪拜|珠海德翰|王朝大|成都家园国际|石家庄中茂海悦|武汉(华美达光谷|颐和尚)|三亚海悦湾|汉庭|青岛海景花园|铂尔曼|长沙(金7年辉|通程国际|茉莉花)|三亚华宇|杭州西湖温德姆豪廷|厦门温德姆和平国际|北京(千禧|嘉里中心|斯威特洛芙|神农庄园|伯豪瑞廷|市裕龙)|诺富特|厦门海悦山庄|雅乐轩|卓美亚|帝豪|南昌格兰云天|酋长宫殿|重庆(金科|拉斐皇廷|柏联温泉精品)|天津(赛象|金皇)|仙人掌度假|广州万事达|北京金台夕照会馆|上海(波特曼丽嘉|龙之梦丽晶|日航饭店|金茂君悦|宝隆美爵|神旺|艾福敦|宝京精品|美豪|瑞吉红塔|斯波特)|桂林金龙珠|澳门(金龙|新丽华)|香港(新乐|如心海景|半岛|铜锣湾皇悦|丽都|港丽|[华青盛]逸)|深圳(景轩|百合|福田香格里拉|圣廷苑|晶都|求山水|万悦国际)|天宁皇朝|海景|希尔顿|喜来登/},\\n {bkName:\\\"打赏\\\", reg: /直播|虎牙|斗鱼|抖音|微赞/},\\n {bkName:\\\"聚会\\\", reg: /KTV|轰趴馆|海底捞|(酒拾|佰烧)烤肉|韩大地|椰子鸡|涮羊肉|.{2,}火锅/i},\\n {bkName:\\\"收藏\\\", reg: /[文古]玩|菩提子|骆驼骨|纪念[币章]|古画|翡翠|蜜蜡|(和田|[墨白]|金镶|羊脂)玉|雕塑|[浮木玉线石]雕|(冰|玻璃)种|种水|(帝王|祖母)绿|宝石|冰紫|手办|景品/},\\n /*非常规消费: 这些消费并不常有,而且金额、频率存在较大的不确定性*/\\n {bkName:\\\"医疗\\\", reg: /医([院馆生护用药]|.?室)|药([店房号业厂]|匣子)|诊所|卫生(服务(中心|站)|[院所室])|老百姓|海王星辰|\\\\bLBX\\\\b|(同仁|九芝)堂|三七|黄芪|枸杞|菊花|甘草|红花|当归|石斛|凉茶|([白红沙玄党苦人]|西洋|花旗|太子)参|海(马|狗肾)/},\\n {bkName:\\\"学习\\\", reg: /[打文影]印|图[文书解]|课[程外堂后本]|教[材辅育程你]|讲[解义]|[书古典秘]籍|文具|([钢铅油毛软画]|圆珠|中性|水[性彩]|记号|荧光)笔|学[会费杂院校]|入门到精通|慕课|医(视时代|脉通|学教育|考)|新东方在线|沪江小D|当当网|(出版|印刷)社|《.*》|信[封笺纸]|(牛皮|[白宣]|草稿|铜板|包书|[AB][3456])纸/i},\\n {bkName:\\\"罚款\\\", reg: /交警|公安|法院|处罚|违章|罚(款金)|((精神|财产|青春)损失|抚养|丧葬|诉讼)费/},\\n {bkName:\\\"捐赠\\\", reg: /基金会|捐[赠助款]|水滴筹|慈善|希望工程|山区|贫困|让孩子/},\\n /*交通: 出行的交通费用,这里将最常用且可以通用的地铁和公交合并在一起,买车、养车和加油也算在了一起。*/\\n {bkName:\\\"公交/地铁\\\", reg: /雪球科技|地铁|公交|轨道|交通联合|(城市|琴岛|燕赵|武汉|盛京|⻓安|吉林|深圳|赣州|岭南|[泉绿甬]城|绍兴|天府|东莞|珠海)通|(潇湘|明珠|交?通)卡/},\\n {bkName:\\\"打车\\\", reg: /滴滴|高德|(出租|快)车|的士|打的|代驾|出行/},\\n {bkName:\\\"火车\\\", reg: /铁路|[火列动]车|高铁|城轨|中铁网络/},\\n {bkName:\\\"飞机\\\", reg: /航[班空天宇宙](?!.*([港店]|超市|食堂))|机票/},\\n {bkName:\\\"汽车/加油\\\", reg: /汽车|加油站|石[油化]|海油|充电桩|通用|大众|五菱|依维柯|荣威|申沃|东风|雪铁龙|本田|霸龙|悦达起亚|风神|小康|一汽|解放|奥迪|丰田|红旗|马自达|夏利|佳宝|北汽|福田|Jeep|奔驰|宝马|雷诺|特斯拉|法拉利|宾利|保时捷|兰博基尼|劳斯莱斯|欧曼|昌河|绅宝|威旺|欧辉|广汽|传祺|三菱|菲亚特|客车|吉奥|日野|长安商用|哈飞|陆风|标致/i},\\n /*育儿: 主要添加了母婴产品和童装品牌,如有其他可私信我提供关键词*/\\n {bkName:\\\"育儿\\\", reg: /儿童|童装|(儿.*|配方)奶粉|纸尿裤|玩具|奥特曼|喜羊羊|灰太狼|奥迪双钻|樱桃小丸子|哆啦A梦|天线宝宝|母婴|Balabala|巴拉巴拉|小猪班纳|安奈儿|BOBDOG|巴布豆|米妮·哈鲁|MiniZaru|儿.*园|喂饭|饭圈/i},\\n /*红包和转账: 各种转账和红包*/\\n {bkName:\\\"发红包\\\", reg:/(红包|转账)/}\\n ];\\n aRegs = aRegs.concat(aOutRegs);\\n aOutRegs = null;\\n break;\\n//——————————————以下是收入的分类规则——————————————————\\n case \\\"收入\\\":\\n var aInRegs =//收入的分类规则:\\n [{bkName:\\\"工资\\\", reg:/工资|津贴|薪[水资金]|奖金|绩效|效绩|(年终|全勤|半年|季度)奖/},\\n {bkName:\\\"收红包\\\", reg:/(红包|转账)/}\\n ];\\n aRegs = aRegs.concat(aInRegs);\\n aInRegs = null;\\n break;\\n//———不属于支出、报销、收入的账单不需要分类,清空规则库————\\n default :\\n aRegs=[];\\n break;\\n}\\n//———————————————从这里开始验证规则———————————————————\\nvar sBook;//[不需要三餐分开的可以删除本行]定义一个sBook变量存放分类,以便对一些特殊分类进行进一步处理。\\nfor (var i = 0,len = aRegs.length ; i<len; i++) {\\n try{\\n if (aRegs[i].reg.test(sRemark))\\n /*\\n 不需要三餐按时间分开的,请进行以下操作:\\n 1、将这条注释之后的所有代码删除(必须);\\n 2、删除上一条注释标注的代码(非必须);\\n 3、删除后在这条注释后添加这几行代码:(必须)\\n————————————我是代码的分割线——————————————\\n return aRegs[i].bkName;\\n } catch(err){//在此处理错误\\n console.log(err)\\n }\\n}\\nif(shopName==\\\"充值服务\\\"||shopName==\\\"深圳市腾讯计算机系统有限公司\\\"){//微信充值各种腾讯会员及游戏充值均为“充值服务”,故使用金额判定进行分类。\\n switch (money){\\n case \\\"0.97\\\":\\n case \\\"5.82\\\":\\n case \\\"17.46\\\":\\n case \\\"29.10\\\":\\n case \\\"29.1\\\":\\n case \\\"65.96\\\":\\n case \\\"114.46\\\":\\n case \\\"192.06\\\":\\n case \\\"337.56\\\":\\n case \\\"628.56\\\":\\n return \\\"游戏\\\";\\n break;\\n default:\\n return \\\"付费会员\\\";\\n break;\\n }\\n}\\nif ((/(旗舰|[直自专]营|专卖|小|淘宝|京东)店/).test(shopName)) return \\\"购物\\\";\\n————————————我是代码的分割线——————————————\\n 这样就可以结束了。\\n */\\n {\\n sBook = aRegs[i].bkName;\\n i = sRemark = aRegs = null;//回收变量,这些变量使用到此结束\\n break;\\n }\\n } catch(err){//在此处理错误\\n console.log(err)\\n }\\n}\\n//—————————从此处开始对特殊分类进行处理———————————————\\nswitch (sBook) {//通过sBook值选择操作,使用Switch语句性能比if语句高。\\n//—————————将\\\"三餐\\\"分别按时间分为早中晚夜四类,使用内置的isInTimeInner()函数进行判定。\\n case \\\"三餐\\\": \\n if (isInTimeInner(\\\"06:00\\\", \\\"09:39\\\", hour, minute)) return \\\"早餐\\\";\\n else if (isInTimeInner(\\\"09:40\\\", \\\"15:44\\\", hour, minute)) return \\\"午餐\\\";\\n else if (isInTimeInner(\\\"15:45\\\", \\\"21:29\\\", hour, minute)) return \\\"晚餐\\\";\\n else if (isInTimeInner(\\\"21:30\\\", \\\"05:59\\\", hour, minute)) return \\\"夜宵\\\";\\n break;\\n//—————————其他需要特殊处理的情况\\n case null :\\n case undefined:\\n //微信中各种腾讯充值,包括各种会员和游戏,均为“充值服务”,此处以金额作为区分,暂待完善。\\n if(shopName==\\\"充值服务\\\"||shopName==\\\"深圳市腾讯计算机系统有限公司\\\"){\\n switch (money){\\n case \\\"0.97\\\":\\n case \\\"5.82\\\":\\n case \\\"17.46\\\":\\n case \\\"29.10\\\":\\n case \\\"29.1\\\":\\n case \\\"65.96\\\":\\n case \\\"114.46\\\":\\n case \\\"192.06\\\":\\n case \\\"337.56\\\":\\n case \\\"628.56\\\":\\n return \\\"游戏\\\";\\n break;\\n default:\\n return \\\"付费会员\\\";\\n break;\\n }\\n }\\n //淘宝上的购物,品类极众,难以全部囊括,其店名只有旗舰店、直营店等字样,并无规律,因此,才用这种折中的办法,在没有匹配到分类的情况下,带有直营店旗舰店等字样的分为购物。\\n if ((/(旗舰|[直自专]营|专卖|工厂|小|淘宝|京东)店/).test(shopName)) return \\\"购物\\\";\\n break;\\n//—————————其他情况按原样返回分类结果\\n default :\\n return sBook;\\n}\",\"dataId\":\"tLDZfvzdMfmyL7L5sWkjLLodBuiVfbjN\",\"regular_name\":\"包罗万象,全能规则\",\"id\":\"1\",\"regular_remark\":\"太公摘花呕心沥血之作,包含几乎所有常见的分类方案。目前仍在继续完善,后续将不定期更新。十年磨一剑,一起期待囊括众生之日吧!\\n请使用 js编辑 查看详细代码。\\n规则编写:太公摘花\\n数据提供:太公摘花 ankio 等\",\"version\":28}","use":1,"name":"包罗万象,全能规则","remark":"太公摘花呕心沥血之作,包含几乎所有常见的分类方案。目前仍在继续完善,后续将不定期更新。十年磨一剑,一起期待囊括众生之日吧!\n请使用 js编辑 查看详细代码。\n规则编写:太公摘花\n数据提供:太公摘花 ankio 等","id":1,"sort":2,"version":"28","regular":"/*\n* 可用变量\n*\n* shopName 商户名称,shopRemark 商户备注,type 账单类型(支出、收入),hour 当前时,minute 当前分,money 金额\n*\n* 可用内置函数(判断是否在当前时间段) isInTimeInner(minTime, maxTime,timeHour,timeMinute)\n* minTime 最小时间(如12:00), maxTime 最大时间(如13:00),timeHour 当前时,timeMinute 当前分\n*/\n\nvar sRemark = shopName +\":\"+ shopRemark,//将商户名、商户备注整合为一个变量\n /*添加分类识别规则:\n 这部分可以自行修改、添加或删除:\n 基本格式为:\n {\"bkName\":\"分类名\",\"reg\":/正则表达式/}(关于\"/\"后的字母:i为模糊大小写;g为全文搜索,如果不加则会在搜索到第一个后停止;m为多行模式,可实现跨行搜索。后两种在本规则中不建议使用。)\n 注意:在中括号内添加。\n 不懂正则表达式的不建议修改表达式。*/\n aRegs =\n//———————————将收入和支出通用的放在外面————————————————\n // 理财收益\n [{bkName:\"余额(利)宝\", reg:/(余[额利]宝).*收益/},\n {bkName:\"基金\", reg:/基金.*收益/},\n {bkName:\"黄金\", reg:/黄金.*收益/},\n {bkName:\"债券\", reg:/债券.*收益/},\n {bkName:\"外汇\", reg:/外汇.*收益/},\n {bkName:\"理财产品\", reg:/理财.*收益/}\n ];\nswitch (type) {\n//——————————————以下是支出的分类规则——————————————————\n case \"支出\":\n case \"报销\":\n var aOutRegs=\n /*三餐: 日常三餐的饮食,本分类将在后续分类中按时间进行拆分,分别输出为早餐、中餐、晚餐、夜宵。若不需要分开,后面会提供修改方法。*/ \n [{bkName:\"三餐\", reg: /([煨煮卤饺馍]|^(.*[^零])?食(?!戟之灵|神|的俘虏|.*争霸)|^(.*[^小灰])?汤(?![氏记家姆阴山泉河浴]|臣倍健|.?[村乡镇县市州])|煎(?![锅药])|炖(?![盅锅])|^(.*[^代])?餐(?![具盘巾勺桌椅])|炒(?![锅勺冰货]|板栗|栗子)|蒸(?![笼屉锅片布箱柜]|桑拿)|^(.*[^爆轰])?炸(?![弹锅开药])|烤(?![箱架盘火炉盆])|^(.*[^喂])?饭(?![碗锅勺圈]))(?!.*([用器节]|套装|工具))|([烙馅灌飞剁烧]|千层|油酥|扣肉|酱香)饼|[火香干]锅|[粉面][店馆]|[家土]菜馆|[包早]点|[鲜汤大肉]包|油条|([卤鱼渔拌凉]|螺蛳|[牛羊猪].{0,3}|花甲|石磨|.[杂脚蹄肉]|[海越]南)粉|(手工|[拉粉冷凉]|(biang|[担旦]){2}|刀削|[牛羊猪].{0,3}|[炸杂]酱|.[杂脚肉])[面麵麺]|(特色|地方|家常|私房|[湘川鲁粤闵徽浙宽]|淮扬|江湖)菜|新芙蓉|民间沙水|老盛昌|爆好呷|李丸外|辣有味|沙县小吃|大排档|馄饨|麻辣|自助(海鲜|$)|[鸡牛羊]排|肯德基|麦当劳|(德克|华莱)士|pizza|[披批比匹]萨|寿司|汉堡|美团订单|外卖/i},\n /*日常: 日常生活的消费,包含有一些常见的关键词。可以自行修改。*/\n {bkName:\"购物\", reg: /拼多多|[保免]税店|七件事|超市|便利|建材|五金|.*客隆|家.*福|快乐惠|世纪联华|联华超市|大润发|华润万家|苏果|沃尔玛|物美|新一佳|好又多|华联|文峰大世界|TESCO乐购|易初莲花|麦德龙|中百连锁仓储|人人乐|家家悦|潍坊百货|欧尚|永辉|武商量贩|新华都|步步高商业|永旺|红旗连锁|三江购物|互惠|美廉美|百佳超市|易买得|维客|美特好|保龙仓|华普|利客来|良友金伴|美宜佳|华冠|家润多|华之友|好家乡|惠友|民生家乐|思达|雅家乐|天惠|新江厦|喜洋洋|乐尔乐|汇米巴|家[用居具]|厨[房具]|工具|[餐炒炖炸蒸烤食煨煮卤饺煎馍](?=.*[用器])|炖[盅锅]|餐[具盘巾勺桌椅]|炒[锅勺冰板栗用]|蒸[笼屉锅片布箱柜]|炸[锅]|烤[箱架盘火炉]|饭[碗锅勺]|枕头|[床被][单套]|床上用品|凉席|阀门|开关|扎带/},\n {bkName:\"电器数码\", reg: /数码(?!宝贝)|手机(?!充值|缴费|客户端|碎屏险|版)|耳[机麦]|音[响箱]|电[脑视器扇]|冰箱|空调|(饮水|洗衣|烘干|油烟)机|NOKIA|诺基亚|MOTO|摩托罗拉|Samsung|三星|索尼爱立信|ip(hone|ad)|苹果(手机|电脑|电子|.+(科技|有限公司))|Philips|飞利浦|lenovo|联想|LGSharp|夏普|多普达|金立|Amoi|夏新|波导|纽曼|Haier|海尔|TCL|HP|惠普|BenQ|明基|OPPO|Konka|康佳|CECT|HEDY|七喜|CoolPAD|酷派|ASUS|华硕|Mio宇达电通|琦基|ZTE|中兴|MEIZU|魅族|UT斯达康|BlackBerry|黑莓|Alcatel|阿尔卡特|大显|HKC|弘谷电|艾美讯|amsam|恒基伟业|Palm|RIM|OKWAP|英华达|天语|小米(?!游戏|视频|音乐|移动|公交|运动|钱包|数字)|华为(?!视频|影视|软件)|一加|联想|OPPO|vivo|诺基亚|华硕|惠普|三星|索尼|金士顿|闪迪|七彩虹|英特尔|Intel|AMD|松下(?!.{1,2}郎)|^(.*[^绝凄奇])?美的(?!启迪|升华|[感享]受)|格力/i},\n {bkName:\"运动\", reg: /健身|运动(?![装鞋裤衣服])|瑜珈|增肌|减脂|keep|汤臣倍健|肌肉科技|腹肌轮|[杠哑]铃|私教|游泳|潜水|跑步|马拉松|射箭|击剑|(空手|[跆截]拳|[柔剑])道|摔跤|[射兵拳搏]击|咏春|(太极|螳螂|形意|[虎鹤]形|[猴醉长泰]|八极)拳|马术|骑[马行车射]|斗牛|弓箭|田径|([链篮足排棒野垒铅网冰台]|保龄|高尔夫|橄榄|实心|羽毛|乒乓|平衡)球|斯诺克|泡沫轴|帆船|冲浪|攀岩|滑[雪冰翔]|冰壶|漂流|皮划艇|跳伞|潜[水泳]|深潜|户外|蛋白粉|氮泵|左旋肉碱|乳清蛋白|俯卧撑|[单双]杠|pornhub|probili|杜蕾斯|万艾可|避孕[套药]|毓婷|震动棒|角先生|假阳具|充气娃娃|飞机杯|自慰|(成人|情趣)用品|印度神油/i},\n {bkName:\"房租\", reg: /公寓|房租|租金|房东/},\n {bkName:\"零食\", reg: /零食|小吃|炒货|桥头排骨|卫龙|翻天娃|辣翻天|贤哥|饼干|(可丽||华夫|夹心|桃酥|鲜花|老婆|[雪月])饼|[果肉][脯干]|蜜饯|(盐津|良品)铺子|仙贝|浪味仙|妙脆角|([薯A]|山[药楂]|香蕉)片|辣[条片干根]|(棒棒|跳跳|泡泡|口香|彩虹|咖啡|[奶软硬酥]|酥油|牛扎|话梅|夹心|水果)糖|(小小|花生)酥|旺(旺仔)|可比克|乐事|绿箭|益达|炫迈|([冰雪蛋切]|[桂松梅]花|绿豆|灯芯|豆沙|酸枣)糕|干脆面|(唐僧|老鼠|素|麻辣)肉|^[^(文玩)]*核桃|(火山|怪味|兰花|巧克力|[蚕纳奶青糖])豆|花生|([瓜梅榛栗松菓贞]|葵花)子|([干坚糖腰白]|碧根|开心|无花|罗汉|夏威夷)果|巴旦木|果([冻酱]|丹皮)/i},//混进了奇怪的东西、奇怪的食物、奇怪的精神食粮\n {bkName:\"饮料\", reg: /[饮甜]品|果[汁肉酱]|星巴克|烧仙草|茶颜悦色|喜茶|奈雪茶|蜜雪冰城|CoCo都可|[一1]点点|乐乐茶|古茗|沪上阿姨|快乐柠檬|书亦|益禾堂|贡茶|清补凉|茶百道|皇茶|可乐|雪碧|(芬|美年)达|红牛|战马|阿萨姆|营养快线|茶π|元[気气氣]森林|东鹏|海之言|脉动|尖叫|维他(柠檬茶|豆?奶)|东方[树尿]叶|(崂山(蛇舌|圣)|苏打|巴黎|柠檬|纯净|矿泉|矿物质)水|[格卡]瓦斯|酸梅汤|营养快线|(花生|o泡果|舒化|早餐|[酸椰牛羊驼猪狗豆炼鲜烤])[奶乳](?!奶)|冰糖雪梨|([椰豆橙]|沙棘|[苹芒]果|葡萄)汁|碧螺春|普洱|铁观音|毛尖|龙井|乌龙|黄芽|([红黑黄绿白奶果擂]|酥油|阿帕|芝麻豆子|冰红|茉莉花|蜂蜜柚子)茶/i},//混进了奇怪的饮料\n {bkName:\"水果\", reg: /(葡萄|红提|阳光玫瑰|荔枝|桂圆|龙眼|桂味|妃子笑|三月红|圆黑叶|糯米糍|挂绿|水晶球|白糖罂|([水苹芒蛇]|火龙|人参|奇异|神秘|圣女|百香|释迦|雪莲|牛油|罗汉|银杏|沙棘|姬娜|沙漠|霹雳)果|([桃李梨杏柿橘桔橙柚枣椰提莲]|车厘|覆盆)子|([黄白油毛蜜蟠樱]|猕猴)桃|([草蓝黑树云鹅蛇刺茅]|蔓越|菠萝)莓|([蜜西香]|红心|沙田|金[香兰]|梁平|坪山)柚|[香芭]蕉|([鸭香雪凤]|皇冠|水晶)梨|马蹄|荸荠|山竹|榴莲|石榴)(?![干汁味酱膏皮子籽]|果酱|[风口]味)/i},\n {bkName:\"快递\", reg: /[快速][递运]|百世汇通|物流|宅急送|(邮|寄[送件])费|丰巢|(妈妈|菜鸟)驿站|菜鸟裹裹|代收|投递站/},\n {bkName:\"网购代付\", reg: /亲[情属]卡/},\n {bkName:\"烟酒\", reg: /烟酒|[香云]烟|酒(?![店楼家])|雪茄|芙蓉王|大中华|红双喜|中南海|玉溪|红河|利群|金圣|野山茶|五粮液|茅台|国窖1573|[天海梦]之蓝|水井坊|剑南春|四特|稻花香|二锅头|马尿|老(白干|村长)|波尔多|拉菲|黑桃A|赤霞珠|[干甜][红白]|香槟|白兰地|伏特加|威士忌|纯生|乌苏|百威|燕京|雪[津花]|麦之初|科罗娜/i},\n {bkName:\"搬家\", reg: /搬家|货拉拉/},\n /*定期缴费: 每月或每段时间相对固定的消费*/\n {bkName:\"党费会费\", reg: /[会党团]费/},\n {bkName:\"话费网费\", reg: /电信|联通|移动|宽带|流量|话费|通信专营/},\n {bkName:\"水电煤\", reg: /([电水]|燃气)费|液化气((?!阀|管).)*/},\n {bkName:\"保险\", reg: /保[险单]|相互宝/},\n /*形象工程: 穿着打扮等外在形象的消费。*/\n {bkName:\"穿戴\", reg: /[衣裤鞋袜帽穿戴衫袖裙]|([男女工时西上下正]|表演|社交|职业|运动|休闲|情侣|诱惑)装|T恤|皮草|披风|马甲|吊带|背心|肚兜|亵衣|[胸乳]罩|[文裹]胸|(羽绒|居家|作训|[常制汉]|工作|水手)服|外套|夹克|牛仔|潮[牌流男]|耐克|nike|阿迪|361[度°]|鸿星尔克|特步|贵人鸟|七匹狼|李宁|美特斯邦威|优衣库|以纯|真维斯|花花公子|PLAYBOY|SEPTWOLVES|啄木鸟|TUCANO|恒源祥|hengyuanxiang|卡帝乐鳄鱼|CARTELO|班尼路|Baleno|嘉晔|JIAYE|罗蒙|ROMON|皮尔卡丹|pierre ?cardin|富贵鸟|FUGUINIAO|布先生|森马|Semir|A21|拇指白小T|稻草人/i},\n {bkName:\"理发\", reg: /发廊|[美理烫染]发|洗剪吹|焗油/},\n {bkName:\"护肤美妆\", reg: /洗面奶|面膜|卸妆[水棉油膏]|口红|唇彩|防晒|(水|润肤|身体|洁面)乳|(眼|护手)霜|爽肤|精[华油]|[乳唇]膏|凝胶|祛痘|(果|水杨)酸|粉底|欧莱雅|施华蔻|雅诗.*兰黛|美妆|发[油胶]|定型|啫喱|摩丝/},\n /*虚拟消费: 支持正版,虚拟内容付费。这里缺游戏类分类,主要因为微信提取到的账单备注无法支持识别。*/\n {bkName:\"付费会员\", reg: /加速器|(1号|畅.|影城)卡|[^(蚂蚁)]会员(?!购)|QQ(美化|号|音乐)|vip|迅雷|爱奇艺|优酷|腾讯视频|[红黄蓝绿黑粉紫彩魔]钻|网易云|虾米音乐|酷[狗我]/i},\n {bkName:\"购买App\", reg: /软件.*安装|(激活|注册|授权)码|([高升]级|专业|付费|终[生身级]|增强|完整|永久)版|\\bP(ro|lus)\\b/i},\n {bkName:\"游戏\", reg: /游戏|game|Steam|育碧|Uplay|Ubisoft|游民星空|游侠网|点[券卡]|bili.*([^Bb]币|券)/i},\n {bkName:\"小说漫画\", reg: /阅读|漫画|[看读追]书|小说|起点[^(畅读卡)]|多看|[七7]猫|阅文|熊猫[看读]书|有妖气(?!会员)/},\n /*娱乐: 生活需要娱乐,电影、旅行、玩耍、泡吧,后续将完善分类。*/\n {bkName:\"电影\", reg: /影[城院]|(电影|淘票)票|猫眼电影|中影|王府井|cgv|潇湘国际|沃美/i},\n {bkName:\"旅行\", reg: /旅[游行社馆]|[青国]旅|酒店|宾馆|招待所|民宿|度(假|蜜月)|假[日期](?!.*(快乐|愉快))|(维也纳|中州)国际|凯宾斯基|万达文华|[7七柒华]天|如家|锦江之星|IU|尚客优品|艾美|索菲特|万豪|团泊湖温泉|开元名都|朗廷|豪生|(金陵|南京玄武|金源大)饭店|东莞凯景|君悦|瑞吉|迪拜|珠海德翰|王朝大|成都家园国际|石家庄中茂海悦|武汉(华美达光谷|颐和尚)|三亚海悦湾|汉庭|青岛海景花园|铂尔曼|长沙(金7年辉|通程国际|茉莉花)|三亚华宇|杭州西湖温德姆豪廷|厦门温德姆和平国际|北京(千禧|嘉里中心|斯威特洛芙|神农庄园|伯豪瑞廷|市裕龙)|诺富特|厦门海悦山庄|雅乐轩|卓美亚|帝豪|南昌格兰云天|酋长宫殿|重庆(金科|拉斐皇廷|柏联温泉精品)|天津(赛象|金皇)|仙人掌度假|广州万事达|北京金台夕照会馆|上海(波特曼丽嘉|龙之梦丽晶|日航饭店|金茂君悦|宝隆美爵|神旺|艾福敦|宝京精品|美豪|瑞吉红塔|斯波特)|桂林金龙珠|澳门(金龙|新丽华)|香港(新乐|如心海景|半岛|铜锣湾皇悦|丽都|港丽|[华青盛]逸)|深圳(景轩|百合|福田香格里拉|圣廷苑|晶都|求山水|万悦国际)|天宁皇朝|海景|希尔顿|喜来登/},\n {bkName:\"打赏\", reg: /直播|虎牙|斗鱼|抖音|微赞/},\n {bkName:\"聚会\", reg: /KTV|轰趴馆|海底捞|(酒拾|佰烧)烤肉|韩大地|椰子鸡|涮羊肉|.{2,}火锅/i},\n {bkName:\"收藏\", reg: /[文古]玩|菩提子|骆驼骨|纪念[币章]|古画|翡翠|蜜蜡|(和田|[墨白]|金镶|羊脂)玉|雕塑|[浮木玉线石]雕|(冰|玻璃)种|种水|(帝王|祖母)绿|宝石|冰紫|手办|景品/},\n /*非常规消费: 这些消费并不常有,而且金额、频率存在较大的不确定性*/\n {bkName:\"医疗\", reg: /医([院馆生护用药]|.?室)|药([店房号业厂]|匣子)|诊所|卫生(服务(中心|站)|[院所室])|老百姓|海王星辰|\\bLBX\\b|(同仁|九芝)堂|三七|黄芪|枸杞|菊花|甘草|红花|当归|石斛|凉茶|([白红沙玄党苦人]|西洋|花旗|太子)参|海(马|狗肾)/},\n {bkName:\"学习\", reg: /[打文影]印|图[文书解]|课[程外堂后本]|教[材辅育程你]|讲[解义]|[书古典秘]籍|文具|([钢铅油毛软画]|圆珠|中性|水[性彩]|记号|荧光)笔|学[会费杂院校]|入门到精通|慕课|医(视时代|脉通|学教育|考)|新东方在线|沪江小D|当当网|(出版|印刷)社|《.*》|信[封笺纸]|(牛皮|[白宣]|草稿|铜板|包书|[AB][3456])纸/i},\n {bkName:\"罚款\", reg: /交警|公安|法院|处罚|违章|罚(款金)|((精神|财产|青春)损失|抚养|丧葬|诉讼)费/},\n {bkName:\"捐赠\", reg: /基金会|捐[赠助款]|水滴筹|慈善|希望工程|山区|贫困|让孩子/},\n /*交通: 出行的交通费用,这里将最常用且可以通用的地铁和公交合并在一起,买车、养车和加油也算在了一起。*/\n {bkName:\"公交/地铁\", reg: /雪球科技|地铁|公交|轨道|交通联合|(城市|琴岛|燕赵|武汉|盛京|⻓安|吉林|深圳|赣州|岭南|[泉绿甬]城|绍兴|天府|东莞|珠海)通|(潇湘|明珠|交?通)卡/},\n {bkName:\"打车\", reg: /滴滴|高德|(出租|快)车|的士|打的|代驾|出行/},\n {bkName:\"火车\", reg: /铁路|[火列动]车|高铁|城轨|中铁网络/},\n {bkName:\"飞机\", reg: /航[班空天宇宙](?!.*([港店]|超市|食堂))|机票/},\n {bkName:\"汽车/加油\", reg: /汽车|加油站|石[油化]|海油|充电桩|通用|大众|五菱|依维柯|荣威|申沃|东风|雪铁龙|本田|霸龙|悦达起亚|风神|小康|一汽|解放|奥迪|丰田|红旗|马自达|夏利|佳宝|北汽|福田|Jeep|奔驰|宝马|雷诺|特斯拉|法拉利|宾利|保时捷|兰博基尼|劳斯莱斯|欧曼|昌河|绅宝|威旺|欧辉|广汽|传祺|三菱|菲亚特|客车|吉奥|日野|长安商用|哈飞|陆风|标致/i},\n /*育儿: 主要添加了母婴产品和童装品牌,如有其他可私信我提供关键词*/\n {bkName:\"育儿\", reg: /儿童|童装|(儿.*|配方)奶粉|纸尿裤|玩具|奥特曼|喜羊羊|灰太狼|奥迪双钻|樱桃小丸子|哆啦A梦|天线宝宝|母婴|Balabala|巴拉巴拉|小猪班纳|安奈儿|BOBDOG|巴布豆|米妮·哈鲁|MiniZaru|儿.*园|喂饭|饭圈/i},\n /*红包和转账: 各种转账和红包*/\n {bkName:\"发红包\", reg:/(红包|转账)/}\n ];\n aRegs = aRegs.concat(aOutRegs);\n aOutRegs = null;\n break;\n//——————————————以下是收入的分类规则——————————————————\n case \"收入\":\n var aInRegs =//收入的分类规则:\n [{bkName:\"工资\", reg:/工资|津贴|薪[水资金]|奖金|绩效|效绩|(年终|全勤|半年|季度)奖/},\n {bkName:\"收红包\", reg:/(红包|转账)/}\n ];\n aRegs = aRegs.concat(aInRegs);\n aInRegs = null;\n break;\n//———不属于支出、报销、收入的账单不需要分类,清空规则库————\n default :\n aRegs=[];\n break;\n}\n//———————————————从这里开始验证规则———————————————————\nvar sBook;//[不需要三餐分开的可以删除本行]定义一个sBook变量存放分类,以便对一些特殊分类进行进一步处理。\nfor (var i = 0,len = aRegs.length ; i<len; i++) {\n try{\n if (aRegs[i].reg.test(sRemark))\n /*\n 不需要三餐按时间分开的,请进行以下操作:\n 1、将这条注释之后的所有代码删除(必须);\n 2、删除上一条注释标注的代码(非必须);\n 3、删除后在这条注释后添加这几行代码:(必须)\n————————————我是代码的分割线——————————————\n return aRegs[i].bkName;\n } catch(err){//在此处理错误\n console.log(err)\n }\n}\nif(shopName==\"充值服务\"||shopName==\"深圳市腾讯计算机系统有限公司\"){//微信充值各种腾讯会员及游戏充值均为“充值服务”,故使用金额判定进行分类。\n switch (money){\n case \"0.97\":\n case \"5.82\":\n case \"17.46\":\n case \"29.10\":\n case \"29.1\":\n case \"65.96\":\n case \"114.46\":\n case \"192.06\":\n case \"337.56\":\n case \"628.56\":\n return \"游戏\";\n break;\n default:\n return \"付费会员\";\n break;\n }\n}\nif ((/(旗舰|[直自专]营|专卖|小|淘宝|京东)店/).test(shopName)) return \"购物\";\n————————————我是代码的分割线——————————————\n 这样就可以结束了。\n */\n {\n sBook = aRegs[i].bkName;\n i = sRemark = aRegs = null;//回收变量,这些变量使用到此结束\n break;\n }\n } catch(err){//在此处理错误\n console.log(err)\n }\n}\n//—————————从此处开始对特殊分类进行处理———————————————\nswitch (sBook) {//通过sBook值选择操作,使用Switch语句性能比if语句高。\n//—————————将\"三餐\"分别按时间分为早中晚夜四类,使用内置的isInTimeInner()函数进行判定。\n case \"三餐\": \n if (isInTimeInner(\"06:00\", \"09:39\", hour, minute)) return \"早餐\";\n else if (isInTimeInner(\"09:40\", \"15:44\", hour, minute)) return \"午餐\";\n else if (isInTimeInner(\"15:45\", \"21:29\", hour, minute)) return \"晚餐\";\n else if (isInTimeInner(\"21:30\", \"05:59\", hour, minute)) return \"夜宵\";\n break;\n//—————————其他需要特殊处理的情况\n case null :\n case undefined:\n //微信中各种腾讯充值,包括各种会员和游戏,均为“充值服务”,此处以金额作为区分,暂待完善。\n if(shopName==\"充值服务\"||shopName==\"深圳市腾讯计算机系统有限公司\"){\n switch (money){\n case \"0.97\":\n case \"5.82\":\n case \"17.46\":\n case \"29.10\":\n case \"29.1\":\n case \"65.96\":\n case \"114.46\":\n case \"192.06\":\n case \"337.56\":\n case \"628.56\":\n return \"游戏\";\n break;\n default:\n return \"付费会员\";\n break;\n }\n }\n //淘宝上的购物,品类极众,难以全部囊括,其店名只有旗舰店、直营店等字样,并无规律,因此,才用这种折中的办法,在没有匹配到分类的情况下,带有直营店旗舰店等字样的分为购物。\n if ((/(旗舰|[直自专]营|专卖|工厂|小|淘宝|京东)店/).test(shopName)) return \"购物\";\n break;\n//—————————其他情况按原样返回分类结果\n default :\n return sBook;\n}"}],"from":"category","id":"tLDZfvzdMfmyL7L5sWkjLLodBuiVfbjN","version":"28"}
@taigongzhaihua,您的规则提交/更新成功!cdn有缓存,您可能要等待5分钟-24小时后才能看到您的规则数据。 本次测试结果:您的分类规则测试结果为:晚餐
执行时间为0ms
本次测试用例信息:
时间:19:40 消费类型:报销 消费金额:134 商户名称:奶茶 商户备注:烧饼
如果您需要删除规则,请打上useless的标签,机器人将自动删除。
useless
Update Log/更新日志
1.添加少量关键词; 2.修复一个奇葩bug,
Data/数据