繁体   English   中英

Perl中的字符串跳过字符

[英]String Skipping characters in Perl

我有这个字符串:

my $string = "Stuff1, stuff2, stuff3, stuff4";

我想将子字符串“ stuff3”保存在另一个字符串中。 例如,要保存stuff1,请使用以下命令:

$substring = substr($string, 0, index($string, ','));

基本上,这需要所有字符,直到有一个',' char,这样,我将stuff1保存在另一个字符串中。 如何保存字符串3?

谢谢,

您可以使用index遍历,但是最好整个内容拆分为一个数组。

my @words = split /\s*,\s*/, "Stuff1, stuff2, stuff3, stuff4";
print $words[2];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM