关于正则表达式“$”的问题

正则表达式中有一个是美元的符号,作用是从末端匹配,请问什么是从末端匹配?可以举几个例子解释一下吗?


import re

# $ 匹配以xxx结尾
# 某个邮箱要以.com结尾 .cn
result = re.match('\w*@(QQ|163|itcast)\.com$', 'dasf@163.com')

if result:
    print(f"匹配到的结果是:{result.group()}")
else:
    print("没有匹配到对应的内容")

就是一个字符串的末尾向前倒着匹配字符串