EditPlus中的正则表达式实战(6)

 更新时间:2016年12月15日 10:53:37   作者:橙色阳光  
这篇文章主要介绍了EditPlus中的正则表达式及语义分析,本文给大家介绍的非常详细,需要的朋友可以参考下

废话不多说了,看下面代码吧。

fbkh, jiancharq, shoujianyz, shoujianyt, mociyj, yuchanqi, yindaofm, pougongc, 
yunci, chanci, zhiye, minzu, minzumc, wenhuacd, xianbings, xianbingsxs, jiwangs, 
jiwangsxs, jiwangsxsmc, sfyunfujzs, yichuanxjbs, yichuanxjbsxs, jingshenbbs, 
jingshenbbsxs, zhizhang, zhizhangcd, zhizhangxs, jixing, jixingxs, 
yunfuqtjzs_rad, yunfuqtjzs, zfyichuanxjbs, zfyichuanxjbsxs, zfjingshenbbs, 
zfjingshenbbsxs, zfzhizhang, zfzhizhangcd, zfzhizhangxs, zfjixing, zfjixingxs, 
zfqtjzs_rad, zfqtjzs, gerens, xiyan, xiyanxs, yinjiu, yinjiuxs, fuyongyw, 
fuyongywxs, yaowugms, yaowugmsxs, jiechuydyhwz, jiechuydyhwzxs, jiechufsx, 
jiechufsxxs, waishangs, waishangsxs, qitagrs_rad, qitagrs, shoushus, 
fukeshoushus, fukeshoushusxs, qitashoushus, qitashoushusxs, chuchaonl, 
zhouqiomix, zhouqiomax, jingqi, jingqimax, sfyjsandbys, biyuns, biyunsxs, 
yunchanshi, bcrszyycqk, bcrszyycqkxs, bcrszyycqkxsmc, bchyfs, sfywtgjc, shengao, 
tizhong, tizhongzs, jichuszy, jichussy, xinlv, xinl, xinzangzy, xinzangzyxs, 
xin, xinxs, fei, feixs, qitayc, qitaycxs, fukejc, waiyin, waiyinxs, yindaoy, 
yindaoyxs, gongjingy, gongjingyxs, zigongjl, zigongjlxs, fujianzw, fujianzwxs, 
sfywpgwcl, qiajijj_one, qiajijj_two, dichiwj, chukouhj, sfywfzjc, xuehongdb, 
baoxibjs, xiexiaobjs, xuechangguiqt, niaodanbpj, niaotang, niaotongt, niaoqianx, 
niaobaixq, niaochuangguiqt, aboxuexing, rhxuexing, xuetangpj, xuetangzhi, xuetz, 
xtangz, xueqinggbzam, xueqinggczam, baidb, zongdanhs, jiehehs, xueqingjq, 
xueniaosd, yindaofmw, yindaofmwxs, yindaoqjd, shayanyyt, linqiejjc, yiganky, 
yixgybmkt, yixgyeky, yixgyekt, yixgyhxkt, meidujc, meidu, hiv, ygbmkydx, 
fmeidujc, fmeidu, didu, bchao, xindiantu, jiazhuangxiangn, tsh, ft3, tt3, ft4, 
tt4, atg, atpo, gongjingtlxbjc, qitajianchasx, gaoweiys, gaoweibm, gaoweixx, 
qtgaoweiys, zongtipg, zongtipgxs, baojianzd, chulizd, youwuzhuanzhen, 
zhuanzhenyuanyin, zhuanzhenjjbh, zhuanzhenjj, zhuanzhenks, yuyuerq, lurur, 
jianchadwbm, jianchadw, tianbiaorq, tianbiaor, fuwujgbh,

如上代码要编写成如下格式:

+"fbkh, jiancharq, shoujianyz, shoujianyt, mociyj, yuchanqi, yindaofm, pougongc," 
+"yunci, chanci, zhiye, minzu, minzumc, wenhuacd, xianbings, xianbingsxs, jiwangs," 
+"jiwangsxs, jiwangsxsmc, sfyunfujzs, yichuanxjbs, yichuanxjbsxs, jingshenbbs," 
+"jingshenbbsxs, zhizhang, zhizhangcd, zhizhangxs, jixing, jixingxs," 
+"yunfuqtjzs_rad, yunfuqtjzs, zfyichuanxjbs, zfyichuanxjbsxs, zfjingshenbbs," 
+"zfjingshenbbsxs, zfzhizhang, zfzhizhangcd, zfzhizhangxs, zfjixing, zfjixingxs," 
+"zfqtjzs_rad, zfqtjzs, gerens, xiyan, xiyanxs, yinjiu, yinjiuxs, fuyongyw," 
+"fuyongywxs, yaowugms, yaowugmsxs, jiechuydyhwz, jiechuydyhwzxs, jiechufsx," 
+"jiechufsxxs, waishangs, waishangsxs, qitagrs_rad, qitagrs, shoushus," 
+"fukeshoushus, fukeshoushusxs, qitashoushus, qitashoushusxs, chuchaonl," 
+"zhouqiomix, zhouqiomax, jingqi, jingqimax, sfyjsandbys, biyuns, biyunsxs," 
+"yunchanshi, bcrszyycqk, bcrszyycqkxs, bcrszyycqkxsmc, bchyfs, sfywtgjc, shengao," 
+"tizhong, tizhongzs, jichuszy, jichussy, xinlv, xinl, xinzangzy, xinzangzyxs," 
+"xin, xinxs, fei, feixs, qitayc, qitaycxs, fukejc, waiyin, waiyinxs, yindaoy," 
+"yindaoyxs, gongjingy, gongjingyxs, zigongjl, zigongjlxs, fujianzw, fujianzwxs," 
+"sfywpgwcl, qiajijj_one, qiajijj_two, dichiwj, chukouhj, sfywfzjc, xuehongdb," 
+"baoxibjs, xiexiaobjs, xuechangguiqt, niaodanbpj, niaotang, niaotongt, niaoqianx," 
+"niaobaixq, niaochuangguiqt, aboxuexing, rhxuexing, xuetangpj, xuetangzhi, xuetz," 
+"xtangz, xueqinggbzam, xueqinggczam, baidb, zongdanhs, jiehehs, xueqingjq," 
+"xueniaosd, yindaofmw, yindaofmwxs, yindaoqjd, shayanyyt, linqiejjc, yiganky," 
+"yixgybmkt, yixgyeky, yixgyekt, yixgyhxkt, meidujc, meidu, hiv, ygbmkydx," 
+"fmeidujc, fmeidu, didu, bchao, xindiantu, jiazhuangxiangn, tsh, ft3, tt3, ft4," 
+"tt4, atg, atpo, gongjingtlxbjc, qitajianchasx, gaoweiys, gaoweibm, gaoweixx," 
+"qtgaoweiys, zongtipg, zongtipgxs, baojianzd, chulizd, youwuzhuanzhen," 
+"zhuanzhenyuanyin, zhuanzhenjjbh, zhuanzhenjj, zhuanzhenks, yuyuerq, lurur," 
+"jianchadwbm, jianchadw, tianbiaorq, tianbiaor, fuwujgbh,"

查找项输入: ^([a-z0-9].*[a-z0-9],)

替换项输入: +”\1”

语义分析:

^行首
()分组 代表 \1
[a-z0-9]开头
[a-z0-9],结尾

. 点 匹配除“\r\n”之外的任何单个字符。要匹配包括“\r\n”在内的任何字符,请使用像“[\s\S]”的模式。

* 匹配前面的子表达式任意次。例如,zo*能匹配“z”,也能匹配“zo”以及“zoo”

连起来的意思就是[a-z0-9]开头[a-z0-9],结尾中间任何单词的长度的一行可以匹配上.

以上所述是小编给大家介绍的EditPlus中的正则表达式实战(6),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • JavaScript 正则表达式之RegExp属性、方法及应用分析

    JavaScript 正则表达式之RegExp属性、方法及应用分析

    RegExp对象(至今为止我看到过的最通俗易懂和深入的正则表达式教程)JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。
    2009-12-12
  • php正则替换变量指定字符的方法

    php正则替换变量指定字符的方法

    这篇文章主要介绍了php正则替换变量指定字符的方法,涉及php使用正则表达式进行字符串替换的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • Scala的文件读写操作与正则表达式

    Scala的文件读写操作与正则表达式

    这篇文章主要介绍了Scala的文件读写操作与正则表达式的相关知识,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2018-09-09
  • WEB开发时常用的正则表达式(PHP和Javascript)

    WEB开发时常用的正则表达式(PHP和Javascript)

    这篇文章主要介绍了WEB开发中最常用最实用的正则表达式及其用法,需要的朋友可以参考下
    2015-10-10
  • js验证email的正则

    js验证email的正则

    根据楼下的反馈,我测试结果,确实这个函数检测邮箱不完善,请使用《js常用函数2008-8-16》中的isEmail函数
    2008-08-08
  • 正则匹配的test函数

    正则匹配的test函数

    在John Resig 那篇关于在JavaScript中实现简单继承的文章中,有这样一段代码
    2009-07-07
  • JS 正则 时间验证

    JS 正则 时间验证

    JS 正则 时间验证代码,需要的朋友可以参考下。
    2009-11-11
  • 正则表达式拆分url实例代码

    正则表达式拆分url实例代码

    这篇文章主要给大家介绍了关于正则表达式拆分url的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-02-02
  • 正则表达式的神奇世界之表达、匹配和提取全解析

    正则表达式的神奇世界之表达、匹配和提取全解析

    这篇文章主要给大家介绍了关于正则表达式的神奇世界之表达、匹配和提取的相关资料,正则表达式是由一些特定的字符组成,代表一个规则,可以用来检验数据格式是否合法,也可以在一段文本中查找满足要求的内容,需要的朋友可以参考下
    2024-02-02
  • JS 正则表达式从地址中提取省市县

    JS 正则表达式从地址中提取省市县

    这篇文章主要介绍了JS 正则表达式从地址中提取省市县的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2018-10-10

最新评论