$ per有时会匹配Perl中的换行符吗?

Joe*_*Fan 0 regex perl

我似乎记得有一些条件$符合换行符(不是"之前"),但我在文档中找不到任何可以证实这一点的内容.在早期版本的Perl中使用它是真的吗?还是我在做梦?

Sin*_*nür 5

情况一直如此.参见perldoc perlreref($是一个锚点):

$ 匹配字符串结尾(或行,如果/m使用)或换行符之前

\z如果要匹配字符串的结尾,则应该使用:

\z 匹配绝对字符串结尾