上期答案
[147] 下面程序的输出是什么?
#!/usr/bin/perl
use warnings;
use strict;
my $scalar =0;
my @array = ("A","B","C","D");
$scalar = @array;
print "Scalar is $scalar\n";
标量会存储数组的元素数量,因此打印出来的值是4
[148] 正则匹配的特殊字符有哪些?解释他们的作用
- \转义字符。 使元字符成为文字
- ^匹配字符串/行开头的字符
- $匹配字符串/行结尾的字符
- .匹配除换行符以外的所有字符
- *匹配0或更多次
- +匹配1或更多次
- -表示字符类中的范围(如a-z)
- &匹配到的字符,通过$&引用
- ()分组字符
- []字符类以匹配单个字符
- {}指定量词范围
- <>指定单词锚点
- ?匹配0或1次
- |从多个模式中选择一个
你答对了吗
本期题目
[149] 正则表达式中的量词有哪些?他们的用法是?
[150] 正则表达式的锚位有哪些?他们的用法是?
欢迎在留言区给出你的答案,正确答案将在下一期公布,或者到下面的文章获取答案