Ruby中的!〜运算符具体代表什么含义?
- 内容介绍
- 文章标签
- 相关推荐
本文共计171个文字,预计阅读时间需要1分钟。
探讨Ruby中`!~`方法对字符串的处理,例如:`a !~ b`其中a、b是变量,它表示什么?这等于正则表达式匹配的不确定性。
参见英文答案 > What does the !~ method do with String in Ruby2个声明语法时,例如:
a !~ b
其中a,b是变量,它是什么意思?
这是=〜,正则表达式匹配的否定."a" !~ /b/ # => true
当您想要检查字符串是否与某个模式不匹配时,它非常有用.例如,如果要检查字符串s是否仅包含数字,则可以执行以下操作:
s !~ /\D/
本文共计171个文字,预计阅读时间需要1分钟。
探讨Ruby中`!~`方法对字符串的处理,例如:`a !~ b`其中a、b是变量,它表示什么?这等于正则表达式匹配的不确定性。
参见英文答案 > What does the !~ method do with String in Ruby2个声明语法时,例如:
a !~ b
其中a,b是变量,它是什么意思?
这是=〜,正则表达式匹配的否定."a" !~ /b/ # => true
当您想要检查字符串是否与某个模式不匹配时,它非常有用.例如,如果要检查字符串s是否仅包含数字,则可以执行以下操作:
s !~ /\D/

