q,qq,qw,qx,qr
q// is generally the same thing as using single quotes - meaning it doesn't interpolate values inside the delimiters.
qq// is the same as double quoting a string. It interpolates.
qw// return a list of white space delimited words. @q = qw/this is a test/ is functionally the same as @q = ('this', 'is', 'a', 'test')
qx// is the same thing as using the backtick operators.
I've never used qr//, but it's got something to do with compiling regex's for later use.
| q// |
相当于 '' |
| qq// |
相当于 "" |
| qw// |
创建 list |
| qx// |
相当于 `` |
| qr// |
创建正则 |