2つの数字が ' - 'のような文字で区切られた値があります。例、Perlの文字で結合された値を区切る正規表現
123-456
98765-4321
1-2345
私が必要とするのは、 ' - 'の前の数字と2つの異なる変数の後の数字を区切ることです。だから、123-456については、123を1つの変数に、456を別の変数に分けたいと思う。
私はこれをPerlでどうやって行いますか?
2つの数字が ' - 'のような文字で区切られた値があります。例、Perlの文字で結合された値を区切る正規表現
123-456
98765-4321
1-2345
私が必要とするのは、 ' - 'の前の数字と2つの異なる変数の後の数字を区切ることです。だから、123-456については、123を1つの変数に、456を別の変数に分けたいと思う。
私はこれをPerlでどうやって行いますか?
my $string = '123-456';
my ($first, $second) = split /-/, $string;
split(/-/, "123-456"); # => ("123", "456")
my ($before, $after) = /(\d+)-(\d+)/;