`
CoderDream
  • 浏览: 477340 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

正则表达式使用之替换多个字符串

阅读更多

想一次性去掉某个文本文件中的某些字符串:

实现方式:

直接用竖线将字符串隔开,如果字符串替换无效,则用方块括号('[',']')括起来就行了。

 

正则表达式:

MJW, |SG, |lm, |dgz, |CWW, |ga, |WT, |WZC, |XL, |LD, |HZS, 
|xuhui, |Open, assigned to |Released to Testing, assigned to 
|Open (Verify Failed), assigned to |Open |assigned to |[(Verify Failed), ]

 

该表达式中EditPlus3中测试通过,最后一个表达式一直不能替换(因为有括号),用方块括号括起来就行了。

注意:不能回车,这里回车是为了好看!

分享到:
评论
1 楼 spyker 2009-02-13  
你这个代码是一行文本?
还是是一行regex代码?

相关推荐

    易语言正则表达式文本替换

    - **分组与捕获**:使用圆括号`()`可以将多个字符组成一个分组,并可以捕获该分组的内容。 - **预查否定**:`(?!)`表示后面的内容不匹配,`(?=)`表示后面的内容必须匹配。 - **其他构造**:如`|`表示或,`\b`表示...

    正则表达式不包涵特殊字符(除了 指定字符 以外)

    在探讨如何利用正则表达式来判断一个字符串除指定字符外不包含其他特殊字符之前,我们首先需要了解正则表达式的基本概念以及本场景中的具体需求。 ### 正则表达式简介 正则表达式是一种强大的文本处理工具,能够...

    Java根据正则表达式生成字符串—Xeger,automaton

    正则表达式是一种强大的文本模式匹配工具,可以用于搜索、替换或者提取符合特定规则的字符串。在本篇文章中,我们将深入探讨如何利用Java中的Xeger和automaton库来根据正则表达式生成随机字符串。 首先,我们要了解...

    java 字符串 正则表达式 详细实例代码

    - 正则表达式是一种模式匹配工具,用于字符串搜索、替换和提取。Java中的`Pattern`和`Matcher`类用于处理正则表达式。 - `Pattern.compile(regex)`编译正则表达式为模式对象,`Matcher`对象通过`Pattern`对象的`...

    PB实现的正则表达式

    例如,你可以创建一个正则表达式对象,然后使用它来测试字符串是否符合特定模式,或者从字符串中提取匹配的子串。 在实际应用中,使用正则表达式可能涉及到以下步骤: 1. 创建正则表达式:定义你要匹配的模式,例如...

    VB 正则表达式 使用详解

    例如,可以使用正则表达式来测试字符串的某个模式,替换文本、根据模式匹配从字符串中提取一个子字符串等。 使用正则表达式可以带来以下优势: * 提高字符串处理的效率和灵活性 * 实现数据有效性验证 * 实现文本...

    Python程序设计:正则表达式检索与替换.pptx

    4. 分割(Split):`re.split()`函数根据正则表达式将字符串分割成多个子串。 具体函数的使用方法: - `re.match(pattern, string)`:仅检查字符串的开头是否匹配,若不匹配则返回None。 - `re.search(pattern, ...

    nodejs+字符串的模式匹配+正则表达式+判断获取字符串的某些需求

    本文将详细介绍如何在JavaScript中使用正则表达式进行字符串的模式匹配、提取以及替换。 #### 二、基本概念 正则表达式是一种由字符和特殊符号组成的语言,用于描述字符串的模式。在JavaScript中,正则表达式的创建...

    vb正则表达式实例(正则表达式测试程序)

    在VB.NET中,正则表达式(Regular Expression)是一种强大的文本处理工具,它允许程序员通过模式匹配来处理字符串。这个“vb正则表达式实例”很可能是为了帮助开发者测试和理解正则表达式的工作原理而设计的一个应用...

    【cad开发】在lisp中应用正则表达式

    正则表达式是指一个字符串模式,用于描述字符串的结构或格式。它可以用来匹配、验证和提取字符串中的某些模式。在CAD二次开发软件LISP中,正则表达式可以用于文本编辑,例如,提取字符串中的特定模式、替换字符串中...

    正则表达式测试工具C#版(src)

    - `Regex.Split(input, pattern)`:根据正则表达式模式将输入字符串分割成多个子字符串。 4. **本项目特性** - 查找功能:用户可以输入待检测的文本和正则表达式,工具会返回所有匹配的结果。 - 替换功能:除了...

    java正则表达式替换字符串

    ### Java正则表达式替换字符串详解 #### 一、引言 在Java编程语言中,正则表达式是一种强大的文本处理工具,它可以帮助开发者轻松地完成字符串搜索、替换等任务。本文将详细介绍如何使用Java正则表达式进行字符串...

    pb 使用正则表达式源码pbregexp

    4. **分割**:根据正则表达式将字符串分割成多个子串。 5. **捕获组**:提取匹配的子串,特别是对于包含括号的正则表达式,可以获取多个匹配部分。 6. **修饰符**:如全局匹配(g)使匹配不局限于第一个出现的位置,...

    使用正则表达式检测字符串中重复出现的词

    3. **分割字符串为单词列表**:使用正则表达式`\b\w+\b`将字符串拆分为单词列表。 ```python words = re.findall(r'\b\w+\b', text) ``` 4. **创建词频字典**:使用Python的`collections.Counter`来计算每个单词...

    正则表达式转换工具

    正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,它用于匹配、查找、替换等操作,涉及字符串处理的各个领域。正则表达式转换工具是专门针对这一需求而设计的,它能帮助用户将输入的内容转换...

    正则表达式全解及正则表达式学习心得

    正则表达式是一个特殊的字符串,用于描述一个字符串的模式。它可以用来验证输入字符串、提取子字符串、替换字符串等。 元字符 元字符是正则表达式中具有特殊含义的字符。常见的元字符包括: * `^`:匹配字符串的...

    正则表达式(Deelx版)|正则表达式(Deelx版)支持库

    正则表达式(Deelx版)是一种强大的文本处理工具,它允许程序员和用户通过预定义的模式来匹配、查找、替换或者分析字符串。Deelx版是专门为提高正则表达式性能和功能而设计的一个支持库,适用于各种编程语言和应用场景...

    正则表达式.docx

    正则表达式是开发人员经常使用的技术之一,它可以帮助开发人员处理各种字符串相关的问题。然而,许多开发人员对正则表达式的理解和使用存在一定的困难。这篇文章将会详细介绍正则表达式的基础知识点,包括正则表达式...

    java正则表达式.zip

    - `replaceAll()`: 使用正则表达式替换所有匹配的部分。 - `replaceFirst()`: 只替换输入字符串中的第一个匹配部分。 **4. 正则表达式语法** Java正则表达式遵循Perl5的语法,包括元字符(如`.`, `^`, `$`, `*`, `+...

    C++ 正则表达式 使用手册 源代码

    - `std::regex_replace()` 函数允许你将字符串中符合正则表达式的部分替换为新的字符串,这对于字符串的格式化和清理非常有用。 7. **正则表达式语法** - C++的 `<regex>` 库支持ECMAScript风格的正则表达式,这...

Global site tag (gtag.js) - Google Analytics