【问题标题】:Splitting a string into variable length strings in perl在perl中将字符串拆分为可变长度的字符串
【发布时间】:2013-07-18 12:49:22
【问题描述】:

我想做这样的事情: 对于我的子例程,一个长字符串作为输入。我需要将此字符串拆分为多个可变长度的字符串,例如: 我的字符串将由数字、spl 字符、字母等组成。我想要 字节 1, 2 一起作为字符串 字节 3 - 30 一起作为另一个子字符串 字节 31 - 35 作为另一个子字符串,直到到达字符串的末尾? 我怎样才能做到这一点?请帮我提供示例代码

【问题讨论】:

  • 你有没有尝试做任何事情?这是我们能提供帮助的最佳方式。
  • 按字节表示字符?查看perldoc.perl.org/functions/substr.html
  • 字节我的意思是它可以是任何元字符、字符、数字等

标签: perl


【解决方案1】:
my @fields = unpack 'a2 a28 a4', $_;

【讨论】:

    猜你喜欢
    • 2012-11-20
    • 1970-01-01
    • 2020-03-11
    • 1970-01-01
    • 2015-10-19
    • 2022-01-13
    • 2012-01-06
    • 1970-01-01
    • 2021-08-11
    相关资源
    最近更新 更多