主页 > 知识库 > 正则表达式的字符串替换方法

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

热门标签:电子围栏 银行业务 服务器配置 Mysql连接数设置 阿里云 Linux服务器 科大讯飞语音识别系统 团购网站

我有以下几行:

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正则表达式语法
  • 正则表达式日常收集整理(简单且实用)

标签:萍乡 枣庄 蚌埠 衢州 广元 江苏 大理 衡水

巨人网络通讯声明:本文标题《正则表达式的字符串替换方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266