我有以下字符串:
" 105 NE 12 Avenue, Apt #9,\nHallandale Beach, FL 33309"
它应该匹配以下正则表达式:
/\s+(\d+\s+.+,.+,.+\d+)/
让我们分解一下:
\s+ #=>
\d+ #=> 105
\s+ #=>
.+ #=> NE 12 Avenue
, #=> ,
.+ #=> Apt #9
, #=> ,
.+ #=> \nHallandale Beach, FL
\d+ #=> 33309
然而,它不匹配:
> " 105 NE 12 Avenue, Apt #9,\nHallandale Beach, FL 33309" =~ /\s+(\d+\s+.+,.+,.+\d+)/
=> nil
> $1
=> nil
我在这里缺少什么?