Match regex and assign results in single line of code

后端 未结 9 1916
后悔当初
后悔当初 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:32

    From Perl Cookbook 2nd ed 6.1 Copying and Substituting Simultaneously

    $dst = $src;
    $dst =~ s/this/that/;
    

    becomes

    ($dst = $src) =~ s/this/that/;
    

    I just assumed everyone did it this way, amazed that no one gave this answer.

提交回复
热议问题