Tag: Regex
All the articles with the tag "Regex".
-
C# Regex.Replace 与 Regex.Split 全解析:MatchEvaluator、EnumerateSplits 与替换语法
Published: at 02:20 AMRegex.Replace 和 Regex.Split 是 C# 文本转换的主力 API。本文从基础用法讲到 MatchEvaluator 动态替换、替换字符串语法、GeneratedRegex 性能优化,再到 .NET 8 新增的零分配 EnumerateSplits,并附多个生产级实用示例。
-
C# 正则表达式:用好 Lookahead、Lookbehind 和高级模式语法
Published: at 04:06 AM零宽断言是正则表达式进阶的核心。本文系统讲解 C# 中的正向/负向 Lookahead、正向/负向 Lookbehind、反向引用、条件模式、原子组等高级语法,结合实用代码示例,帮助你写出更精准、更简洁的正则模式。
-
C# 正则表达式完全指南:从基础到现代 .NET API
Published: at 01:50 AM系统梳理 C# 正则表达式的完整知识体系:核心方法(IsMatch/Match/Matches/Replace/Split)、RegexOptions 标志、命名捕获组、.NET 7+ 的 [GeneratedRegex] 编译时生成、NonBacktracking 安全模式,以及零分配的 Span 系列 API,并附性能对比和常见错误总结。