Regex 正则表达式字符串开始/字符串结束元字符的助记符提示

Regex 正则表达式字符串开始/字符串结束元字符的助记符提示,regex,mnemonics,Regex,Mnemonics,众所周知,正则表达式功能强大。但我们也知道语法有点笨拙 例如,每次我使用它们时,我都会问自己^和$中的哪一个是字符串的开头(分别是字符串的结尾)元字符 我知道快速或简单的方法可以回答这个问题,但我想知道是否有人知道一个好的记忆技巧。我不知道这些锚的帮助,但只要你操作整个字符串,并且不使用多行修饰符m(取决于你的正则表达式风格),你就可以在大多数风格中使用\a和\z(或\Z)用于相同目的 使用起来更直观,Aus是开始,Z是结束 \A输入的开头 \Z输入端,但对于最终终止符(如果有) \z输入的结尾

众所周知,正则表达式功能强大。但我们也知道语法有点笨拙

例如,每次我使用它们时,我都会问自己
^
$
中的哪一个是字符串的开头(分别是字符串的结尾)元字符


我知道快速或简单的方法可以回答这个问题,但我想知道是否有人知道一个好的记忆技巧。

我不知道这些锚的帮助,但只要你操作整个字符串,并且不使用多行修饰符
m
(取决于你的正则表达式风格),你就可以在大多数风格中使用
\a
\z
(或
\Z
)用于相同目的

使用起来更直观,
A
us是开始,
Z
是结束

\A
输入的开头
\Z
输入端,但对于最终终止符(如果有)

\z
输入的结尾

这就是我能想到的:从小开始到大。

插入符号
按字母顺序排在美元之前