2

任何人都可以解释以下内容吗?

println('x' ==~ /x/)
println('x' !=~ /x/)

结果:

true
true
4

1 回答 1

4

groovy中没有!=~运算符。它是!=和的组合~

println('x' !=~ /x/)

相当于

println('x' != (~ /x/))

你需要的是

println(!('x' ==~ /x/))
于 2013-11-08T11:39:34.820 回答