获得徽章 0
- 正则求助---现有下方这些值
1排1号
A排1号
A排A1号
A1排1号
A1排A1号
得到的str可能是:1排1号也可以能是A1排A1号 想写一条正则表达式可以匹配到上方结果的 目前方案是一个叫法一个正则 有最优解吗展开等人赞过75 - 想请问各位大佬:现在有两个数组分别为A,B;A=[{ "id": 1, "label": "测试部门", "children": [{ "id": 8, "label": "测试营销" }, { "id": 9, "label": "编辑" }] },{ "id": 46, "label": "测试", "children": [{ "id": 47, "label": "新增" }, { "id": 48, "label": "查询" }, { "id": 50, "label": "删除" }, { "id": 51, "label": "编辑","children":[{"id":99,"label":"编辑-测试2"},{"id":100,"label":"编辑-测试2"}]}]}, { "id": 60, "label": "产品流程"}]; B=[1,9,46,51,99]; A数组数据不能固定后面可能还会添加children节点;然后根据B数组里面的值跟A数组里面的ID做筛选,得到筛选过后的C数组(数据格式要和A数组一样)请教一下该如何实现;目前的解决方案是一直for循环,但是业务那边讲这个A数组里面的数据不可能是固定这样的...然后就蒙蔽了,请教一下各位大佬这样的话该如何实现呢?展开5点赞
![[奸笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_17.bcebf79.png)
![[尴尬]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_11.8824107.png)