• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    正则表达式的字符串替换方法

    我有以下几行:

    d:\Projects\qqq\Development\qqq.MySol1.sln
    d:\Projects\qqq\qqqDevelopment\qqqMySol2.sln
    d:\Projects\qqq\Development\MyInstaller.sln
    d:\Projects\qqq\qqq\Development\MyInstaller.sln
    d:\Projects\Development\MyInstaller.sln

    我需要一个正则表达式,这将导致捕获:

    Line 1: Development and MySol1.sln
    Line 2: Development and MySol2.sln
    Line 3: Development and MyInstaller.sln
    Line 4: Development and MyInstaller.sln
    Line 5: Development and MyInstaller.sln

    因此,一个正则表达式,将删除(忽略)字qqq从行。 我一直在试图与调节,并有部分的解决方案:

    复制代码 代码如下:

    .*\\(?A>.*)\\.{3}(?B>.*)

    这导致:

    Line 1: Development and .MySol1.sln
    Line 2: qqqDevelopment and MySol2.sln
    Line 3: Development and nstaller.sln
    Line 4: Development and nstaller.sln
    Line 5: Development and nstaller.sln

    因此,.{3}应固定

    1.我认为,应该工作:

    .*\\(?:qqq)?(?A>.*)\\(?:qqq)?(?B>.*)

    您可能感兴趣的文章:
    • jQuery如何用正则表达式验证手机号、身份证号、中文名称
    • 在VS2008中使用正则表达式进行查找和替换
    • 运用正则表达式匹配所有表名
    • 如何快速学习正则表达式
    • iOS App开发中Objective-C使用正则表达式进行匹配的方法
    • java常用正则表达式
    • 玩转python爬虫之正则表达式
    • JavaScript正则表达式的分组匹配详解
    • Java正则表达式提取字符的方法实例
    • 65条最常用正则表达式 你要的都在这里了
    • jquery正则表达式验证(手机号、身份证号、中文名称)
    • JavaScript正则表达式解析URL的技巧
    • 最全的常用正则表达式大全
    • 学习Java正则表达式(匹配、替换、查找)
    • 详解Java正则表达式语法
    • 正则表达式日常收集整理(简单且实用)
    上一篇:JavaScript正则表达式解析URL的技巧
    下一篇:65条最常用正则表达式 你要的都在这里了
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    正则表达式的字符串替换方法 正则,表达式,的,字符串,