V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cnmllll
V2EX  ›  正则表达式

正则表达式....

  •  
  •   cnmllll · 2018-11-23 15:29:01 +08:00 · 3198 次点击
    这是一个创建于 2190 天前的主题,其中的信息可能已经有所发展或是发生改变。

    name = re.sub(r'(\d+(?i)k(?i))V|(风电场|电场|场|变电站|电站|站|电厂|厂|水电厂|光伏|光伏电)$','',name)

    u_name = re.sub(r'(\d+(?i)k(?i))V|([风变水光(光伏)]?[电]?[场站厂]?)$','',u_name)

    我的意思是把‘风电场|电场|场|变电站|电站|站|电厂|厂|水电厂|光伏|光伏电‘这个优化下,但是第二个写出来的好像不对,电厂|厂 没匹配出来,是什么原因啊。。我感觉第二个语法有问题,刚学正则 谢谢指点

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2954 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 14:34 · PVG 22:34 · LAX 06:34 · JFK 09:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.