【问题标题】:In Perl, what is the meaning of =()= [duplicate]在 Perl 中,=()= 的含义是什么 [重复]
【发布时间】:2013-04-26 11:41:38
【问题描述】:

非常简单的问题,但 =()= 运算符(或运算符)让我可以计算正则表达式中的匹配项。这个操作符叫什么,具体是做什么的?

示例用法:

my $count_quotes =()= $csv_line =~ /\"/gi;

谢谢

【问题讨论】:

标签: regex perl operators


【解决方案1】:

FWIW,您也可以使用 tr/// 运算符计算引号的数量:

my $count = $csv_line =~ tr/"/"/;

【讨论】:

  • 谢谢,我会将其标记为已接受,因为它使代码所做的事情清晰易懂。
猜你喜欢
  • 2011-06-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-31
  • 2022-01-14
  • 2014-03-22
  • 1970-01-01
  • 2013-05-12
  • 2013-03-11
相关资源
最近更新 更多