Match regex and assign results in single line of code

后端 未结 9 2090
后悔当初
后悔当初 2021-02-02 06:45

I want to be able to do a regex match on a variable and assign the results to the variable itself. What is the best way to do it?

I want to essentially combine lines 2 a

9条回答
  •  暖寄归人
    2021-02-02 07:05

    Also, to amplify the accepted answer using the ternary operator to allow you to specify a default if there is no match:

    my $match = $variable =~ /(*pattern*).*/ ? $1 : *defaultValue*;
    

提交回复
热议问题