我需要查找字符串中兩個連續字詞的所有組,但僅包含長度爲2-3個字符的字詞。到目前爲止,我已經來到這個:查找字符串中的所有連續字詞組
'toolong fee fi fo fum toolong verylong aa bb'.scan(/\b[a-z]{2,3}\s+\b[a-z]{2,3}/)
=> ["fee fi", "fo fum", "aa bb"]
但我想是這樣的:
=> ["fee fi", "fi fo", "fo fum", "aa bb"]
任何幫助極大的讚賞。
Downvoter:care to comment? –