【发布时间】:2015-04-11 17:13:07
【问题描述】:
这个程序输出应该是一个字符串,但它是数组
hi = "<ui><li>Welcome to select</li><li>hi</li><li>bye</li></ul>"
i = hi.scan(/<ui>(.*?)<\/ul/)
puts i
输出
[["<li>Welcome to select</li><li>hi</li><li>bye</li>"]]
但我想要这样的输出
<li>Welcome to select</li><li>hi</li><li>bye</li>
然后我想要单独的行中的所有 (.*?) 标记
这样
Welcome to select
hi
bye
【问题讨论】:
-
<ui>- 这是一个错字吗?
标签: ruby regex pattern-matching match