正则表达式

本主题不是为了讨论正则表达式本身。互联网上有许多资源解释正则表达式和工具来帮助构建正则表达式。

本主题将尝试介绍在 Tcl 中使用正则表达式的常见开关和方法,以及 Tcl 和其他正则表达式引擎之间的一些区别。

正则表达式通常很慢。你应该问的第一个问题是“我真的需要一个正则表达式吗?”。只匹配你想要的。如果你不需要其他数据,请不要匹配。

出于这些正则表达式示例的目的,将使用 -expanded 开关以便能够注释和解释正则表达式。