什么是\.在Perl中匹配时的意思是什么?(反斜杠点)

kco*_*tor -1 regex perl matching

我想知道\.Perl中的字符是什么意思,特别是在匹配表达式中.我知道这\可以成为逃避角色.它只是逃避点吗?或者它还有其他意义吗?

在下面的情况下,我假设,当条件($ARGV[$i] =~ /\./)满足时,变量$Chain没有设置参数$ARGV[$i].我尝试查找有关Perl正则表达式和匹配的信息,但我无法拟合上下文.

for (my $i = 0; $i <= $#ARGV; $i++) {
    if ($ARGV[$i] && ! ($ARGV[$i] =~ /\./)) {
        $Chain .= " " .  $ARGV[$i];
    }
}
Run Code Online (Sandbox Code Playgroud)

Alm*_*lmo 7

它正在逃避期间,以便它可以匹配一个时期而不是使用期间通常的特殊含义.