gpt4 book ai didi

Perl 在第一次出现时拆分

转载 作者:行者123 更新时间:2023-12-02 17:38:40 24 4
gpt4 key购买 nike

  • 假设字符串是:

    ABC-Digest-M2-2.03-04.01.00.05

  • 我想将“ABC-Digest-M2”和“2.03-04.01.00.05”拆分成两个字符串。

  • 第一次出现 - 和数字组合。 “-\d”。

  • 我怎样才能用一行代码做到这一点?

最佳答案

您可以使用带有先行断言的拆分来执行此操作而无需消耗数字。例如

perl -MData::Dumper -e 'print Dumper(
split /-(?=\d)/, "ABC-Digest-M2-2.03-04.01.00.05", 2
);'
$VAR1 = 'ABC-Digest-M2';
$VAR2 = '2.03-04.01.00.05';

关于Perl 在第一次出现时拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23216396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com