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

正则表达式基础学习六:匹配字母和数字和下划线

阅读更多

              \w 匹配                               [a-zA-Z0-9_]

                  \W匹配                                [^a-zA-Z0-9_]

 



 

 

匹配空白字符

 \s           任何一个空白字符[\t\n\r\f\v]

 

 \S           任何一个非空白字符[^\t\n\r\f\v]

 

注意\b退格符不在\s \S范围之内。

 

匹配十六进制

 

16进制  峰16进1

 

前缀用\x来表示                比如\x0A       就是ASCII   10 换行符                就是\n

 

匹配8进制

 

八进制   峰8进1              

用前缀\0来表示                比如\011             ASCII   9                                 \t

 

 

匹配POSIX

 

javascript 不支持这个东西

  • 大小: 32.3 KB
  • 大小: 29.9 KB
  • 大小: 29.2 KB
分享到:
评论

相关推荐

    正则表达式只可以输入只允许输入中文、数字、字母、下划线

    题目要求使用正则表达式来匹配只包含中文、数字、字母以及下划线的字符串。这里涉及到的具体知识点包括: 1. **中文字符的匹配**:在Unicode编码中,中文字符通常位于`\u4e00`到`\u9fa5`之间。因此,要匹配一个中文...

    正则表达式基础学习笔记

    - `\w`:匹配字母、数字、下划线(等同于[a-zA-Z0-9_])。 - `\W`:匹配任何非单词字符(等同于[^a-zA-Z0-9_])。 四、正向前瞻与后顾断言 - `(?=pattern)`:正向前瞻,确保当前匹配的位置后面紧跟着指定的模式,...

    Python正则表达式基础

    6. \w:匹配字母、数字、下划线或汉字。 7. \W:匹配非单词字符。 三、量词 1. *:匹配前面的子表达式零次或多次。 2. +:匹配前面的子表达式一次或多次。 3. ?:匹配前面的子表达式零次或一次。 4. {n}:匹配前面...

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

    3. `\w`:等价于`[a-zA-Z0-9_]`,匹配字母、数字或下划线。 4. `\W`:匹配任何非单词字符。 5. `\s`:匹配任何空白字符,包括空格、制表符、换页符等。 6. `\S`:匹配任何非空白字符。 四、量词 1. `*`:匹配...

    正则表达式学习手册

    - **量词**:量词用于控制正则表达式匹配的次数,例如 `{n}`, `{n,}`, `{n,m}`。 - **预查和回顾**:非捕获性断言 `(?!...)` 和 `(?>...)` 用于检查是否满足某些条件而不实际捕获任何文本。 - **分组与引用**:通过...

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

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

    java正则表达式匹配工具

    `RegExTool.e`和`RegExTool.exe`可能是正则表达式匹配工具的可执行文件,用户可以通过这些工具直接在命令行或图形界面中测试和应用正则表达式,无需编写代码。 总之,Java正则表达式匹配工具结合了强大的正则表达式...

    易语言正则表达式取网址和名称

    局部变量 匹配结果, 结构体(正则表达式匹配) .局部变量 目标文本, 文本型 = "这里是包含网址的文本,比如 http://example.com 和 www.example.org" .局部变量 网址, 文本型 .程序段 .创建对象 正则表达式对象, ...

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

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

    正则表达式生成工具 正则表达式

    6. 学习资源:提供正则表达式的基础教程和参考手册,方便用户学习和查阅。 在实际应用中,正则表达式生成工具可以极大地简化开发过程,避免手动编写和调试正则表达式带来的困扰。无论是新手还是经验丰富的开发者,...

    正则表达式.pdf

    8. \W匹配任何非字母、数字或下划线。 9. *匹配零个或多个前一个字符。 10. +匹配一个或多个前一个字符。 11. ?匹配零个或一个前一个字符。 12. {n}匹配恰好n个前一个字符。 13. {n,}匹配n个或多个前一个字符。 14. ...

    正则表达式大全.docx

    $/` - 此正则表达式匹配完整的URL,包括HTTP或HTTPS协议、域名和可选路径。 6. IP 地址:`/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/` - 用于验证IPv4地址的...

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

    - `\w`:匹配字母、数字或下划线,相当于[a-zA-Z0-9_]。 - `\W`:匹配非字母、数字或下划线,相当于[^a-zA-Z0-9_]。 - `\s`:匹配空白字符,包括空格、制表符、换页符等。 - `\S`:匹配非空白字符。 4. **位置...

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

    正则表达式,简称为正则或regex,是一种强大的文本处理工具,用于匹配、查找、替换和处理字符串。它在编程、数据验证、文本编辑器等多个领域广泛应用,是IT行业中不可或缺的基础知识。 正则表达式的基本概念: 1. *...

    PHP 正则表达式匹配汉字、字母、数字、下划线

    PHP 正则表达式匹配汉字、字母、数字、下划线

    使用正则表达式的模式匹配

    1. **String.prototype.match()**:返回字符串中与正则表达式匹配的所有结果。 2. **String.prototype.search()**:返回匹配项的索引位置,如果没有找到则返回-1。 3. **String.prototype.replace()**:根据提供的...

    javascript正则表达式综合练习

    - `\w`:匹配字母、数字、下划线(等同于[a-zA-Z0-9_])。 - `\W`:匹配任何非单词字符。 - `\s`:匹配任何空白字符,包括空格、制表符、换页符等。 - `\S`:匹配任何非空白字符。 3. **量词**: - `{n}`:...

    正则表达式语法及常用正则表达式(附正则手册)

    - `\w`:匹配字母、数字或下划线,等价于 `[a-zA-Z0-9_]` - `\W`:匹配非单词字符,等价于 `[^a-zA-Z0-9_]` - `\s`:匹配任何空白字符,包括空格、制表符、换页符等 - `\S`:匹配任何非空白字符 2. **量词**: ...

    正则表达式匹配/可以自定义正则表达式

    正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,它用于匹配字符串...在压缩包文件"正则表达式匹配"中,你可能找到更多关于正则表达式实际应用的实例和教程,这将有助于你加深理解和提升技能。

Global site tag (gtag.js) - Google Analytics