否定正则表达式模式匹配

时间:2016-05-01 21:30:07

标签: perl if-statement conditional-statements inverse

有没有办法用以下模式匹配语句否定elsif语句,如public abstract void onAccuracyChanged (Sensor sensor, int accuracy)

我知道public abstract void onSensorChanged (SensorEvent event) 仅适用于整数,我只想解释我想要的内容:与$ip != $testip相同的功能,但是在模式匹配时用于字符串。

!=

1 个答案:

答案 0 :(得分:4)

要取消匹配,您可以使用

$testip !~ /$ip/

但是没有必要知道,你可以否定操作符

not $testip =~ /$ip/

但为什么呢? else分支仅在if条件返回false时执行。