当前位置 : 主页 > 编程语言 > ruby >

Ruby:“!〜”运算符是什么意思?

来源:互联网 收集:自由互联 发布时间:2021-06-23
参见英文答案 What does the !~ method do with String in Ruby2个 声明语法时,例如: a !~ b 其中a,b是变量,它是什么意思? 这是=〜,正则表达式匹配的否定. "a" !~ /b/# = true 当您想要检查字符串是否与
参见英文答案 > What does the !~ method do with String in Ruby                                    2个
声明语法时,例如:

a !~ b

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

这是=〜,正则表达式匹配的否定.

"a" !~ /b/
# => true

当您想要检查字符串是否与某个模式不匹配时,它非常有用.例如,如果要检查字符串s是否仅包含数字,则可以执行以下操作:

s !~ /\D/
网友评论