"a,b,c,d".scan(/,\w,/) # => [",b,"]
怎样能取到两边都有逗号的值 [",b,",",c,"]
[",b,",",c,"]
字符串可能的类似形式有
"a" “a,b,c" "a,b,c,d" "a,b,c,d,e" ...
"a,b,c,d".scan(/(?<=,)\w(?=,)/) #=> ["b", "c"]
#1 楼 @gaicitadie 谢谢了,正则表达式预搜索需要多复习复习了,忘得差不多了。
#1 楼 @gaicitadie 这个写法少见,怎么解释呢?
#3 楼 @chenge http://www.regexlab.com/zh/deelx/syntax/ext_asst.htm
#4 楼 @mfb777 谢谢,学习了。原来是扩展。