开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1235|回复: 8
收起左侧

[已解决] 正则表达式问题

 关闭 [复制链接]
结帖率:74% (17/23)
发表于 2021-1-22 17:33:42 | 显示全部楼层 |阅读模式   山西省临汾市
30精币
源文本  var bookArray_Cache =[[['25'],[['总行','0','1565020','0','109545530','111110550',[]],['吉林分行','0','0','0','4906000','4906000',[['白山分行','0','0','0','424000','424000',[['白山江源孙家堡子支行','0','0','0','30000','30000','吉林省白山市江源区孙家堡子镇民强街96号','02202-00807'],['白山临江江城支行','0','0','0','10000','10000','临江市临江大街246号','02311-00807'],['白山新建支行','0','0','0','10000','10000','吉林省白山市浑江大街168号','02117-00807'],['白山八道江支行营业部','0','0','0','50000','50000','白山市浑江大街141号','02103-00807'],['白山长白支行营业部','0','0','0','30000','30000','白山市长白县长白大街67号','02601-00807'],['白山靖宇支行营业部','0','0','0','24000','24000','白山市靖宇县向阳路供销公寓综合楼','02211-00807'],['白山北安支行营业部','0','0','0','60000','60000','白山市浑江区通江路67号','02107-00807'],['白山新民支行营业部','0','0','0','60000','60000','白山市浑江大街2348号','02105-00807'],['白山浑江支行','0','0','0','10000','10000','吉林省浑江区东庆路1号','02104-00807'],['白山临江支行营业部','0','0','0','20000','20000','白山市临江市正阳路52号','02301-00807'],['白山抚松支行营业部','0','0','0','40000','40000','白山市抚松县抚松大街333号','02401-00807'],['白山抚松南大街支行','0','0','0','10000','10000','吉林省白山市抚松县抚松大街316号','02411-00807'],['白山抚松松江河支行','0','0','0','10000','10000','吉林省抚松县松江河镇松江街','02402-00807'],['白山江源支行营业部','0','0','0','60000','60000','白山市江源支区欧亚商都西侧','02201-00807']]],['四平分行','0','0','0','464000','464000',[['四平东路支行营业部','0','0','0','50000','50000','四平市铁东区南一经街141号','02202-00804'],['四平七马路支行','0','0','0','40000','40000','四平市铁东区中央东路1493号','02489-00804'],['四平伊通满族自治县支行营业部','0','0','0','28000','28000','四平市伊通满族自治县伊通镇伊通大街1455号','02216-00804'],['四平公主岭支行营业部','0','0','0','34000','34000','四平市公主岭市公主东大街84号','02211-00804'],['四平三马路支行','0','0','0','40000','40000','四平市铁东区南三经街2222号','02426-00804'],['四平平东支行营业部','0','0','0','48000','48000','四平市铁东区平东大路133号','02204-00804'],['四平西路支行营业部','0','0','0','48000','48000','四平市铁西区地直街','02205-00804'],['四平兴平支行','0','0','0','40000','40000','四平市铁西区英雄街拥军委华亿明珠小区19/3-378号','02458-00804'],['四平双辽支行营业部','0','0','0','28000','28000','四平市双辽市辽河路2659号','02220-00804'],['四平梨树支行营业部','0','0','0','28000','28000','四平市梨树县梨树镇奉化西大街28号','02231-00804'],['四平英城支行','0','0','0','40000','40000','四平市铁西区英雄大街海银帝景第五区62/3-304号','02413-00804'],['四平鼎晟支行','0','0','0','40000','40000','四平市铁西区中央西路1111号(鼎晟嘉园社区)','02208-00804']]],['松原分行','0','0','0','430000','430000',[['东大街支行','0','0','0','20000','20000','松原市宁江区建设街575号','02209-00809'],['长岭支行营业部','0','0','0','30000','30000','长岭县长岭镇永久西路58号','01212-00809'],['宁江支行营业部','0','0','0','30000','30000','松原市宁江区新城东路724号','01211-00809'],['开发区支行营业部','0','0','0','30000','30000','松原市开发区湛江路1222号','01216-00809'],['油田支行营业部','0','0','0','30000','30000','松原市郭尔罗斯大路1429号','01214-00809'],['市行营业部','0','0','0','30000','30000','松原市宁江区长宁南街2101号','01219-00809'],['源江路支行','0','0','0','20000','20000','松原市奥林匹克广场欧亚超市旁','02111-00809'],['扶余支行营业部','0','0','0','30000','30000','扶余市太祖路1635号','01202-00809'],['乾安支行营业部','0','0','0','30000','30000','乾安县宇宙大路1980号','01205-00809'],['长山支行','0','0','0','25000','25000','前郭县长山镇长山大街工行','01207-00809'],['集成支行','0','0','0','20000','20000','松原市宁江区乌兰大街2299号','01204-00809'],['前郭支行营业部','0','0','0','35000','35000','松原市松江大街969号','01206-00809'],['郭尔罗斯支行','0','0','0','30000','30000','前郭县郭尔罗斯大路2353号','01208-00809'],['新城支行','0','0','0','30000','30000','松原市宁江区长宁南街1616号','01210-00809'],

怎么把  ['郭尔罗斯支行','0','0','0','30000','30000','前郭县郭尔罗斯大路2353号','01208-00809'] 全部匹配出来  目前我的表达式为:
\['[\u4e00-\u9fa5]*','\d*','\d*','\d*','\d*','\d*','[\u4e00-\u9fa5\d]*','\d*-\d*']
但是有漏缺
求教!!!

最佳答案

查看完整内容

7899行 JSON写的 不知道具体数量 补充内容 (2021-1-22 18:26): 取出来7899个 但是不知道到底有多少 哈哈

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值
结帖率:75% (3/4)
发表于 2021-1-22 17:33:43 | 显示全部楼层   柬埔寨
7899行 JSON写的 不知道具体数量
Desktop.zip (558.41 KB, 下载次数: 4)

评分

参与人数 1荣誉 +1 收起 理由
笨潴 + 1 热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

结帖率:74% (17/23)
 楼主| 发表于 2021-1-22 17:38:19 | 显示全部楼层   山西省临汾市
这个是源文本 总共有7000多行  但是我只能匹配出来6000多

Edbug_125.txt

772.13 KB, 下载次数: 12

回复

使用道具 举报

发表于 2021-1-22 18:14:12 | 显示全部楼层   新疆维吾尔自治区五家渠市
  1. 表达式 = “\[.*?\]”
  2. 我用你给的文本文档 匹配了7901条记录
复制代码
回复

使用道具 举报

发表于 2021-1-22 18:30:24 | 显示全部楼层   新疆维吾尔自治区五家渠市
wei615 发表于 2021-1-22 18:19
7899行 JSON写的 不知道具体数量

对的  我7901 开头的三个无用数据匹配了 实际需要的有7898个
回复

使用道具 举报

结帖率:100% (26/26)
发表于 2021-1-22 18:43:54 | 显示全部楼层   上海市上海市
mijiu 发表于 2021-1-22 17:38
这个是源文本 总共有7000多行  但是我只能匹配出来6000多
  1. \['\W+[^\[\]]+\d*'\]
复制代码
QQ截图20210122184303.bmp

也不知道对不对
回复

使用道具 举报

结帖率:97% (142/147)

签到天数: 5 天

发表于 2021-1-22 19:21:05 | 显示全部楼层   福建省泉州市
['[\s\S]*?','\d+','\d+','\d+','\d+','\d+','[\s\S]*?','\d+-\d+']
QQ图片20210122192024.png


匹配出来7899项   试一下
回复

使用道具 举报

结帖率:100% (20/20)
发表于 2021-1-22 22:13:24 | 显示全部楼层   广东省惠州市
VX截图_20210122221119.png

这么多人试我也来试试


补充内容 (2021-1-22 22:16):
\[[^\]]{10,}\]

补充内容 (2021-1-22 22:21):
格式不对,改下   \[[^\]\[]{10,}\]
回复

使用道具 举报

结帖率:83% (24/29)
发表于 2021-1-23 22:59:01 | 显示全部楼层   福建省福州市

大佬,为什么你们都会在里面加个\呢?  \[.*?      \         ]   中间这个\,不加不是一样吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

关闭

精易论坛 - 有你更精彩上一条 /2 下一条

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备2025452707号) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表