2013-07-18 79 views
0

我想这样做: 对于我的子程序,一个长字符串作为输入。我需要将此字符串拆分为多个可变长度的字符串,例如: 我的字符串将由数字,字符串,字母等组成。我希望将 字节1,2作为字符串组合在一起 字节3 - 30在一起作为另一个子字符串 字节31 - 35作为另一个子字符串,直到到达字符串的末尾? 我该怎么做?请用示例代码帮我解决问题在perl中将字符串拆分为可变长度的字符串

+0

您是否尝试过做任何事情?这是我们可以提供帮助的最佳方式。 – squiguy

+0

按字节表示字符?检查出http://perldoc.perl.org/functions/substr.html – chilemagic

+0

按字节我的意思是它可以是任何元字符,字符,数字等 – Daylite

回答

1
my @fields = unpack 'a2 a28 a4', $_; 
相关问题