在 Ruby 中,我看到了一些操作符,但是我找不到 "=~"。 "=~" 是什么意思?我看到的程序中有这个操作符。
regexs = (/\d+/)
a = somestring
if a =~ regexs
我认为它在比较somestring
是否等于数字,但是除此之外还有其他用途吗?=~
操作符的正确定义是什么?
ruby =~ operator
,这个问题是谷歌、雅虎、必应和DuckDuckGo中第一个相关的搜索结果,这也解释了为什么这个问题获得了更多的投票。 - ryenus