news 2026/6/10 12:49:47

26、正则表达式与常用命令全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
26、正则表达式与常用命令全解析

正则表达式与常用命令全解析

正则表达式基础

正则表达式是用于匹配字符串模式的强大工具,下面将介绍几种常见的正则表达式模式。

排除一组文字字符( [^ ] )

在方括号内放置一组文字字符,并在前面加上脱字符(^),只有当字符串中不存在方括号内的任何字符时,该模式才会匹配。例如:
| 正则表达式 | 匹配 | 不匹配 |
| — | — | — |
| a[^bcd]ef | axef, akef | abef, acef, adef, axkef |
| a[^b - d]ef | axef, akef | abef, acef, adef, axkef |
| file[^1 - 2][0 - 9]? | file3, file45 | file, file1, file10 |

匹配字符串(+)(*)( { n} )
  • +:在字符后添加加号(+),可以匹配一个或多个该字符组成的字符串。
  • *:在字符后添加星号(*),可以匹配零个或多个该字符组成的字符串。
  • { n}:在字符后添加花括号并包含一个数字({ n} ),可以匹配指定数量的该字符组成的字符串。也可以使用两个数字指定重复范围。

示例如下:
| 正则表达式 | 匹配 | 不匹配 |
| — | — | — |
| ab + c | abc, abbbc, abbbbc | ac, axc |

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:57:06

RomM游戏库元数据集成实战:API密钥配置与安全实践

RomM游戏库元数据集成实战:API密钥配置与安全实践 【免费下载链接】romm A beautiful, powerful, self-hosted rom manager 项目地址: https://gitcode.com/GitHub_Trending/rom/romm 在自托管游戏库管理的世界里,RomM以其优雅的界面和强大的功能…

作者头像 李华
网站建设 2026/6/9 19:15:01

企业级微服务架构新标杆:yudao-cloud v2.4.2全面解析与实战指南

企业级微服务架构新标杆:yudao-cloud v2.4.2全面解析与实战指南 【免费下载链接】yudao-cloud ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba MyBatis Plus Vue & Element 实现的后台管理系统 用户小程序&#xff…

作者头像 李华
网站建设 2026/6/10 5:14:03

CosyVoice微调实战:5步掌握语音合成模型个性化定制

CosyVoice微调实战:5步掌握语音合成模型个性化定制 【免费下载链接】CosyVoice Multi-lingual large voice generation model, providing inference, training and deployment full-stack ability. 项目地址: https://gitcode.com/gh_mirrors/cos/CosyVoice …

作者头像 李华
网站建设 2026/6/10 10:55:19

微PE官网推荐工具:Linly-Talker镜像本地安装指南

微PE官网推荐工具:Linly-Talker镜像本地安装指南 在AI内容生成(AIGC)浪潮席卷各行各业的今天,一个普通人是否也能拥有属于自己的“数字分身”?答案是肯定的——借助像 Linly-Talker 这样的开源项目,只需一张…

作者头像 李华
网站建设 2026/6/10 11:20:14

Langchain-Chatchat如何升级到最新版本?

Langchain-Chatchat如何升级到最新版本? 在企业知识管理日益智能化的今天,越来越多组织选择部署本地化的大语言模型(LLM)问答系统,以实现对私有文档的安全、高效利用。其中,Langchain-Chatchat 作为开源社区…

作者头像 李华
网站建设 2026/6/10 11:24:06

5个关键步骤带你玩转DeepSeek-V3模型部署:从零开始到生产环境

5个关键步骤带你玩转DeepSeek-V3模型部署:从零开始到生产环境 【免费下载链接】DeepSeek-V3 项目地址: https://gitcode.com/GitHub_Trending/de/DeepSeek-V3 还在为大型语言模型的部署发愁吗?看着那些复杂的配置文件和转换命令,是不…

作者头像 李华