Ruby 鲁比:那“什么”~&引用;是什么意思?

Ruby 鲁比:那“什么”~&引用;是什么意思?,ruby,Ruby,声明语法时,例如: a !~ b 其中a,b是变量,它是什么意思?它是正则表达式匹配的否定 "a" !~ /b/ # => true 当您想要检查字符串是否与特定模式不匹配时,它非常有用。例如,如果要检查字符串s是否仅包含数字,则可以执行以下操作: s !~ /\D/ 现在理解,谢谢:)我会尽快接受:Sphere的文档:

声明语法时,例如:

a !~ b

其中a,b是变量,它是什么意思?

它是正则表达式匹配的否定

"a" !~ /b/
# => true
当您想要检查字符串是否与特定模式不匹配时,它非常有用。例如,如果要检查字符串
s
是否仅包含数字,则可以执行以下操作:

s !~ /\D/
现在理解,谢谢:)我会尽快接受:Sphere的文档: