我在 Ruby 中尝试了以下正则表达式:
"the foodogand the catlada are mouseing".scan(/\b(?=\w{6,12}\b)\w{0,9}(cat|dog|mouse)\w*/)
但不是它返回
["foodogand", "catlada", "mouseing"]
我越来越
[["dog"],["cat]] # the results are also in arrays
这里有什么问题?结果也在数组中,我可以将其展平,但有没有办法避免它?