Perl Regex没有按预期工作

时间:2015-03-23 12:27:04

标签: regex

我试着匹配一个数字,然后是一个点,然后是两个数字,然后是W. if($_ =~ /\d{1}\.\d{2}\W\/)/g它不起作用,我想知道我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

将修饰符放在括号内。

if($_ =~ /\d\.\d{2}\W/g)

OR

if($_ =~ /\d\.\d{2}W/g)

添加了两种模式,因为我不知道您想要\WW。注意\W是一个与非单词字符匹配的特殊正则表达式模式。 W与文字W匹配。