Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails regex/=$/在Ruby中做什么?_Ruby On Rails_Ruby_Regex - Fatal编程技术网

Ruby on rails regex/=$/在Ruby中做什么?

Ruby on rails regex/=$/在Ruby中做什么?,ruby-on-rails,ruby,regex,Ruby On Rails,Ruby,Regex,在rails源中缺少调用的方法中找到它: 它做什么?它将检查字符串是否以等号结尾。=只是一个文本“=” $是一个正则表达式元字符,与行尾匹配 因此,当一行中的最后一个字符是“=”时,regex/=$/为true 您可以在rubular.com上测试您的ruby正则表达式 将混淆代码也放在这里。它检查字符串是否以等号结尾。实际上它与一行末尾的=匹配。这是真实的,但并不完全正确。

在rails源中缺少调用的方法中找到它:


它做什么?

它将检查字符串是否以等号结尾。

=
只是一个文本“=”

$
是一个正则表达式元字符,与行尾匹配

因此,当一行中的最后一个字符是“=”时,regex
/=$/
为true


您可以在rubular.com上测试您的ruby正则表达式

将混淆代码也放在这里。它检查字符串是否以等号结尾。实际上它与一行末尾的
=
匹配。这是真实的,但并不完全正确。