news 2026/7/6 8:30:55

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/7/5 10:26:20

Linly-Talker与主流大模型(如通义千问)的能力对比

Linly-Talker与主流大模型(如通义千问)的能力对比 在智能交互系统日益普及的今天,用户不再满足于“只闻其声”的文字或语音助手。他们期待一个能“看见”、会表达、有情绪的数字生命体——这正是 Linly-Talker 所瞄准的技术前沿。 相比之下&a…

作者头像 李华
网站建设 2026/7/5 5:28:54

Vue 3 中后台模板:免费开源的企业级管理系统终极解决方案

Vue 3 中后台模板:免费开源的企业级管理系统终极解决方案 【免费下载链接】vben-admin-thin-next 项目地址: https://gitcode.com/gh_mirrors/vbe/vben-admin-thin-next Vue Vben Admin 精简版是一款基于 Vue 3、Vite 2 和 TypeScript 的现代化中后台前端模…

作者头像 李华
网站建设 2026/7/6 8:39:43

Linly-Talker与Stable Diffusion结合生成动态虚拟形象

Linly-Talker 与 Stable Diffusion:构建动态虚拟形象的新范式 在短视频、直播带货和智能客服日益普及的今天,一个共通的挑战浮出水面——如何快速、低成本地创建具备真实感和交互能力的数字人?传统路径依赖专业建模师、动画团队和后期制作&a…

作者头像 李华
网站建设 2026/7/5 23:47:02

WhisperLiveKit终极指南:5分钟实现完全本地化的实时语音转录

WhisperLiveKit终极指南:5分钟实现完全本地化的实时语音转录 【免费下载链接】WhisperLiveKit Real-time, Fully Local Speech-to-Text and Speaker Diarization. FastAPI Server & Web Interface 项目地址: https://gitcode.com/GitHub_Trending/wh/WhisperL…

作者头像 李华
网站建设 2026/7/5 5:14:00

FlutterToast跨平台通知组件终极指南:从基础到高级实战技巧

FlutterToast跨平台通知组件终极指南:从基础到高级实战技巧 【免费下载链接】FlutterToast fluttertoast是一个Flutter插件,旨在帮助开发者在Flutter应用中显示自定义的Toast消息。 该仓库为fluttertoast库适配OpenHarmony的仓库。 项目地址: https://…

作者头像 李华
网站建设 2026/7/4 14:29:59

突破Wi-Fi限制:ML307 4G模块如何让AI助手实现全域智能覆盖

突破Wi-Fi限制:ML307 4G模块如何让AI助手实现全域智能覆盖 【免费下载链接】xiaozhi-esp32 Build your own AI friend 项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32 还在为Wi-Fi信号不稳定而烦恼?当你的AI聊天机器人需要走出…

作者头像 李华