Regex Perl正则表达式:需要语法帮助
在Perl中,如何将这两条语句组合在一行中Regex Perl正则表达式:需要语法帮助,regex,perl,Regex,Perl,在Perl中,如何将这两条语句组合在一行中 $str=~ s/=>/:/g; $str=~ s/\$VAR1 = {//g; 不过,事实上,最好还是让代码保持原样,除非您有一些非常非常令人信服的理由来组合这些语句 不过,事实上,你最好还是保持代码原样,除非你有一些非常非常令人信服的理由来组合这些语句。这很简单-只要将“;”改为“,”-但是为什么呢?结合两种说法不是目的,而是手段。如果你告诉我们你的目标,你可以给你一个更好的答案 $str=~ s/=>/:/g, $str=~ s/\
$str=~ s/=>/:/g;
$str=~ s/\$VAR1 = {//g;
不过,事实上,最好还是让代码保持原样,除非您有一些非常非常令人信服的理由来组合这些语句
不过,事实上,你最好还是保持代码原样,除非你有一些非常非常令人信服的理由来组合这些语句。这很简单-只要将“
;
”改为“,
”-但是为什么呢?结合两种说法不是目的,而是手段。如果你告诉我们你的目标,你可以给你一个更好的答案
$str=~ s/=>/:/g, $str=~ s/\$VAR1 = {//g;
其他途径:
do { $str=~ s/=>/:/g; $str=~ s/\$VAR1 = {//g; };
s/=>/:/g, s/\$VAR1 = {//g for $str;
$str = $str =~ s/=>/:/gr =~ s/\$VAR1 = {//gr; # 5.14+ required.
这很简单-只要将“
;
”更改为“,
”-但是为什么呢?结合两种说法不是目的,而是手段。如果你告诉我们你的目标,你可以给你一个更好的答案
$str=~ s/=>/:/g, $str=~ s/\$VAR1 = {//g;
其他途径:
do { $str=~ s/=>/:/g; $str=~ s/\$VAR1 = {//g; };
s/=>/:/g, s/\$VAR1 = {//g for $str;
$str = $str =~ s/=>/:/gr =~ s/\$VAR1 = {//gr; # 5.14+ required.
哇,你在哪里学的这个技巧?学习reg表达式有什么技巧吗?我想这是一种非常先进的技巧,叫做“阅读精美手册”:-)哇,你在哪里学的这个技巧?学习reg表达式有什么窍门吗?我想这是一种非常先进的技巧,叫做“阅读精美手册”:-)