Sign in to confirm you’re not a bot
This helps protect our community. Learn more

Understanding and Utilizing Regular Expressions in Software Development

0:00

Deep Dive into Regular Expressions in Visual Studio

4:36

Understanding Regular Expressions and Their Applications

11:22

Understanding the Interpretation and Implementation of Regular Expressions in Programming

17:20

Understanding the Process of Programming: Interpretation and Compiling

18:22

Exploring New Engine Features in .NET 7

23:48

Understanding the Role and Functionality of Source Generators in the C# Project

26:49

Understanding the Role and Functionality of Source Generators in Programming

31:33

Discussing the Functionality and Evolution of Source Generators in C

33:23

Discussing Testing and Debugging Regular Expressions

37:03

Understanding the Algorithmic Process of Matching Patterns

40:08

Understanding the Complexity and Backtracking in Linear Programming

42:28

Understanding the Complexity and Efficiency of Regular Expressions

43:30

Exploring the Efficiency and Limitations of Regex Engines in Web Development

50:29

Discussion on Regex Implementation and Caching in Programming

54:24

Exploring the Implementation and Best Practices of Regular Expressions in Application Development

57:58

Understanding the Use of Search Values in .NET 8 and its Optimization

1:02:39

Understanding the Internals of Regex Programming

1:04:31
Deep .NET: Deep Dive into RegEx with Stephen Toub and Scott Hanselman
1KLikes
26,848Views
May 62024
Scott and Stephen are back with another deep dive into C# and .NET features. This time is RegEx, everyone's favorite powerful magical strings that you can never figure out how to exactly get write. Stephen breaks down every bit that you need to know about RegEx in .NET. Chapters: 00:00:00 Understanding and Utilizing Regular Expressions in Software Development 00:04:36 Deep Dive into Regular Expressions in Visual Studio 00:11:22 Understanding Regular Expressions and Their Applications 00:17:20 Understanding the Interpretation and Implementation of Regular Expressions in Programming 00:18:22 Understanding the Process of Programming: Interpretation and Compiling 00:23:48 Exploring New Engine Features in .NET 7 00:26:49 Understanding the Role and Functionality of Source Generators in the C# Project 00:31:33 Understanding the Role and Functionality of Source Generators in Programming 00:33:23 Discussing the Functionality and Evolution of Source Generators in C# 00:37:03 Discussing Testing and Debugging Regular Expressions 00:40:08 Understanding the Algorithmic Process of Matching Patterns 00:42:28 Understanding the Complexity and Backtracking in Linear Programming 00:43:30 Understanding the Complexity and Efficiency of Regular Expressions 00:50:29 Exploring the Efficiency and Limitations of Regex Engines in Web Development 00:54:24 Discussion on Regex Implementation and Caching in Programming 00:57:58 Exploring the Implementation and Best Practices of Regular Expressions in Application Development 01:02:39 Understanding the Use of Search Values in .NET 8 and its Optimization 01:04:31 Understanding the Internals of Regex Programming Resources: Docs: https://learn.microsoft.com/dotnet/st... Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet #csharp #regex

Follow along using the transcript.

dotnet

325K subscribers