This question already has answers here:
What does the !~ method do with String in Ruby
(2 个回答)
7年前关闭。
声明语法时,例如:
其中 a,b 是变量,是什么意思?
当您要检查字符串是否与特定模式不匹配时,它很有用。例如,如果要检查字符串
(2 个回答)
7年前关闭。
声明语法时,例如:
a !~ b
其中 a,b 是变量,是什么意思?
最佳答案
它是 =~
的否定,一个正则表达式匹配。
"a" !~ /b/
# => true
当您要检查字符串是否与特定模式不匹配时,它很有用。例如,如果要检查字符串
s
是否仅包含数字,则可以执行以下操作:s !~ /\D/
关于Ruby: "!~"运算符是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24038357/
10-13 03:28