我是Perl的新手,所以这可能是一个非常愚蠢的问题,但我找不到:(
如果我有:
$stringA =~ /regex/;
$stringB =~ m/regex/;
Run Code Online (Sandbox Code Playgroud)
从我的测试,$stringA= $stringB.它们之间有什么区别吗?
谢谢.
小智 9
这是一个简写.您可以省略m使用分隔符的时间//.请注意,您也可以使用其他字符来分隔!,但是您需要使用m:
if ($something =~ m!//this/has/a/ton/of//characters/in/it!)
Run Code Online (Sandbox Code Playgroud)
这样做通常会更好,因为它会一次又一次地保存书写\/\/,如果你使用的话,你需要这样做//.
| 归档时间: |
|
| 查看次数: |
379 次 |
| 最近记录: |