`
chenhua_1984
  • 浏览: 1246135 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

正则表达式学习基础四:空白元字符

阅读更多

    元字符有

                 .匹配任意一个字符,除了斜杠。

                 []开始和结束[a-z],其中的一个[sr]

                 [\b]:backspace

                 \f:换页符

                 \n:换行

                 \r:回车

                 \t:制表符tab

                 \v垂直制表

 

   这写元字符必须加斜杠转义才行,不然它就一个字符。

 

在windows 里\n\r匹配回车和换行,就是表示一个空行。

在unix/linux里/n表示回车和或换行, 所以空行是\n\n

 


 


 

  • 大小: 31 KB
分享到:
评论

相关推荐

    正则表达式必知必会v_1.0.pdf

    在正则表达式中,还有一些特定的元字符,例如数字字符(\d)、非数字字符(\D)、数字、字母或下划线(\w)、非数字、字母或下划线(\W)、空白字符(\s)、非空白字符(\S)等。这些元字符可以用于匹配特定的字符或...

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

    - 基本元字符:如`.`(匹配任意字符,除换行符)、`^`(匹配行首)、`$`(匹配行尾)、`\d`(匹配数字)、`\w`(匹配字母数字下划线)等。 - 量词:`*`(零个或多个)、`+`(一个或多个)、`?`(零个或一个)、`{n...

    正则表达式学习资料以及练习项目代码很多

    - **元字符**:如`.`代表任意单个字符,`^`表示行首,`$`表示行尾,`\d`代表数字,`\s`代表空白符等。 - **量词**:如`*`表示前面的元素零次或多次,`+`表示一次或多次,`?`表示零次或一次,`{n}`表示n次,`{n,}`...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册十:正则表达式

    2. 基本元素:正则表达式由各种基本元素组成,包括字符(如字母、数字)、元字符(如`.`、`^`、`$`、`\d`等)以及量词(如`*`、`+`、`?`、`{n,m}`)。 3. 特殊字符转义:在正则表达式中,特殊字符需要使用反斜杠`(`...

    正则表达式.rar 正则表达式.rar

    理解元字符、量词和分组是基础,然后可以通过在线测试工具(如Regex101、RegExr)进行实验,逐步提高对正则表达式的理解。 在实际应用中,注意避免过于复杂的正则表达式,保持代码的可读性。同时,要熟悉目标环境...

    正则表达式.docx

    这篇文章将会详细介绍正则表达式的基础知识点,包括正则表达式的定义、基本语法、元字符、字符类、预定义类等。 一、正则表达式的定义 正则表达式是使用单个字符串来描述/匹配一系列符合某个语法规则的字符串。在 ...

    Oracle数据库正则表达式

    元字符提供算法来确定 Oracle 如何处理组成一个正则表达式的字符。常见的元字符有: * `.` 匹配一个正规表达式中的任意字符(除了换行符) * `^` 使表达式定位至一行的开头 * `$` 使表达式定位至一行的末尾 * `*` ...

    正则表达式详解正则表达式详解

    ### 正则表达式详解 #### 一、正则表达式的定义及作用 正则表达式(Regular ...总结来说,正则表达式是一种强大而灵活的文本处理工具,通过学习其基本语法和高级特性,开发者可以更加高效地处理各种文本数据。

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

    - **元字符**:如`.`表示任意字符,`^`表示行首,`$`表示行尾,`\d`代表数字,`\w`代表字母或数字,`\s`代表空白字符。 - **量词**:如`*`表示前面的元素零次或多次,`+`表示一次或多次,`?`表示零次或一次,`{n,m...

    JAVA正则表达式大全

    这个主题可能涵盖了正则表达式的基础概念,包括元字符、字符类、量词和分组。元字符如`.`代表任意字符,`^`表示行首,`$`表示行尾,`*`表示零次或多次,`+`表示一次或多次,`?`表示零次或一次。字符类如`[abc]`匹配...

    Python正则表达式基础

    Python正则表达式基础是学习如何在Python中应用正则表达式的入门指南。正则表达式,或称为REs、regexes、regexpatterns,是能够嵌入到Python中的一个精细、高度专业化的程序语言。通过re模块,程序员得以使用这一...

    Java正则表达式 Java 正则表达式

    Java正则表达式是Java语言中用于处理字符串的强大工具,它允许程序员进行复杂的字符串匹配、查找和替换操作。正则表达式(Regular Expression)是一种模式匹配语言,通过特定的语法来描述字符串的模式,用于在文本中...

    正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar正则表达式.rar

    正则表达式的概念源于理论计算机科学,它由一系列元字符和量词组成。元字符是具有特殊含义的字符,如`.`代表任意字符,`^`表示行首,`$`表示行尾,`*`表示前面的字符重复零次或多次。量词如`+`、`?`、`{n}`、`{n,}`...

    C#表单正则表达式验证手册

    1. **正则表达式基础**:了解基本的元字符,如`.`(任意字符)、`^`(行首)、`$`(行尾)、`\d`(数字)、`\w`(字母数字字符)、`\s`(空白字符)等,以及量词如`*`(零次或多次)、`+`(一次或多次)、`?...

    正则表达式规则及常用正则表达式列举

    以上是正则表达式的基础规则和常用语法,熟练掌握这些,就能应对大部分的文本处理需求。在实际使用中,可以根据具体需求组合和扩展这些规则,形成复杂的正则表达式。同时,不同编程语言或工具可能对正则表达式的实现...

    正则表达式.txt,正则表达式.txt

    1. **元字符**:正则表达式中的特殊字符,用于构建复杂的匹配规则。 - **`.`**:匹配任何单个字符(除了换行符)。 - **`^`**:表示行的开始位置。 - **`$`**:表示行的结束位置。 - **`*`**:前面的字符出现...

    正则表达式调试工具

    - **元字符**:如`.`代表任意字符,`\d`代表数字,`\w`代表字母、数字或下划线,`\s`代表空白字符等。 - **量词**:如`*`表示零个或多个,`+`表示一个或多个,`?`表示零个或一个,`{n}`表示精确匹配n次,`{n,}`表示...

    qt正则表达式测试工具

    5. **正则表达式元字符**:在正则表达式中,有些字符如`*`, `+`, `?`, `{}`, `()`, `\`, `^`, `$`, `|`, `.`等具有特殊含义。例如,`\d` 表示数字,`.` 表示任意字符。在代码中直接使用这些元字符时,需要进行转义,...

Global site tag (gtag.js) - Google Analytics