女性健康知识百科 Perl数组chop()和chomp()函数-快速教程

Perl'schopchomp函数通常可能是混淆的根源。他们不仅听起来相似,而且做类似的事情。不幸的是,存在一个关键差异-chop完全删除字符串的女性健康知识百科最后一个字符,而chomp仅删除最后一个字符(如果它是newline)。

Chomping$myName切断最后一条新线,只剩下Jacob。一旦它'被选中,进一步的chomping将赢得'根本不做任何事情。 切断但是,名称将导致删除最后一个字符,留下Jaco

Chomping和chopping阵列会导致每个元素都被作用,并且可以节省时间。

所以请记住-Chop毫无疑问或遗憾地切除最后一个角色。Chomp仅删除了newline,而字符串本身保持完整。Chomp默认情况下不会删除所有空白字符。实际上,默认情况下,chomp仅删除当前定义为$INPUT_RECORD_SEPARATOR的内容。如果您的目标是从字符串末尾修剪所有空白,请尝试使用由读者提交的regex:

幼儿园安全小知识大全