我想从字符串中获取单词。例如:str = "Mike's book."
。我希望我能得到["Mike's", "book"]
。
我知道我们可以str.split(/\W+/)
,但它会返回["Mike", "s", "book"]
,这不是我想要的。
发布于 2017-01-30 15:24:37
在带有character class正则表达式的Ruby语言中使用scan()
方法,包括单词字符和单引号。
str.scan(/[\w']+/)
https://stackoverflow.com/questions/41930660
复制相似问题