chomp($myString);
$myString =~ s/\///g;
Run Code Online (Sandbox Code Playgroud)
我可以用这两个替换
$myString =~ s/\s//g;
Run Code Online (Sandbox Code Playgroud)
有什么区别吗?请解释.
mat*_*exx 10
你的第一个代码将在$ myString结束时使用换行符(如果存在),然后删除所有"/"字符.第二行代码将删除所有空格字符.有拼写错误吗?
也许你想知道你可以取代这个:
chomp($myString);
$myString =~ s/\s//g;
Run Code Online (Sandbox Code Playgroud)
有了这个:
$myString =~ s/\s//g;
Run Code Online (Sandbox Code Playgroud)
如果这是问题,那么是的.由于换行符号为空格,因此第二个代码示例执行上述两行的作业.
| 归档时间: |
|
| 查看次数: |
39345 次 |
| 最近记录: |