为所有人完成实用正则表达式 (Regex) 课程
Complete Practical Regular Expressions(Regex) Course For All
通过实践练习掌握 Python、Java、Javascript、Golang 或任何其他工具的正则表达式 (Regex)
学习内容
-
学习正则表达式的基本到高级概念
-
掌握核心概念,让编写正则表达式变得简单
-
通过 45+ 动手练习练习您的技能
-
能够使用正则表达式处理任务并大大减少执行任务所花费的时间
-
通过正则表达式知识在工作中脱颖而出
要求
-
不需要事先了解正则表达式。你会学到所有的东西!
-
一台可以访问 Internet 的计算机。
描述
正则表达式 (regex) 不是一个容易的话题,许多人只是忽略它的存在,直到需要使用它们。我多次听到这样的说法“如果你有一个问题,你使用正则表达式来解决那个问题,那么你有两个问题。”我真的很讨厌它。然后我意识到,说这句话的人是不知道如何写出正确的正则表达式的人。
这就是我分享有关正则表达式最重要概念的知识的原因。掌握它们后,编写正则表达式将变得非常容易,但最重要的部分是使用 正则表达式将节省 大量 时间。需要 1 小时才能完成的任务现在可能需要几分钟甚至几秒钟。通过练习,您为自己节省的时间将会增加。
这就是为什么这门课程非常实用,并将侧重于现实生活中的例子。它适用于任何知识水平:初级、中级或高级,并包含正则表达式备忘单。内容也分为三个级别:基本、中级和高级。在每一个级别中,将通过练习以实际方式讨论越来越难的正则表达式概念。我们将始终专注于如何编写正则表达式并将其应用于现实生活中的示例,因此当您完成课程时,您将拥有编写可能需要的任何正则表达式所需的经验。有超过 45 个示例可以帮助您!
您将学习:
– 正则表达式基本表达式;
– 正则表达式量词(字符数):范围、至少一个、一个或无等;
– 通过字符类和组的正则表达式快捷方式;
– 正则表达式交替;
– 正则表达式括号以及它们在简单和复杂情况下的用途;
– 正则表达式环视:前瞻和后瞻。
您将练习并学习如何编写:
– 用于 URL 验证的正则表达式;
– 用于密码验证的正则表达式;
– 用于数值数据验证和提取的正则表达式;
以及更多精彩内容!
该课程可用于在 Python、Java、Javascript、Golang、C、C# 或任何其他编程语言中应用正则表达式。根据语言的不同,你可能需要对正则表达式中的某些字符进行转义,以便正确编译。确保始终使用单元测试来测试正则表达式。
您将学到的内容也适用于编程语言之外。任何支持正则表达式的工具都可以让您从本课程中受益。想想 grep、excel 甚至 google analytics 的正则表达式。每个部分末尾提供的正则表达式备忘单将帮助您掌握课程之外的知识!
本课程适合谁:
- 任何想知道如何使用正则表达式来节省处理任何类型文本时节省时间的人
评论(0)