工欲善其事必先利其器
在日常的开发过程中,经常会碰到需要处理大量文本内容到指定格式的情况。
例如给你一堆IP、port。处理成php的数组格式,写到配置文件里。
给你一堆省市数据,写到配置文件里。
给你一组用户id,增加到白名单里。
等等等等。。。
因为基本没有看到同事或者朋友用多行编辑,快速完成这些繁琐的工作,所以,特意写一篇文章,科普下。
举个例子:
给定省市列表,处理成json格式
列表数据如下:
// 省略若干 与下方图示略有区别,但道理都是一样的 西班牙 马德里 巴塞罗那 其他 新马泰 新加坡城 曼谷 吉隆坡 清迈 普吉 马六甲 槟城 其他 // 省略若干
结果格式:
[{"province":"北京","city":["朝阳","海淀"]},{"province":"暂时保密","city":[]}]
完整步骤如下: