0

我有一个类似于此的字符串:

|image: http://product_image.png |product: http://product_url.html

因此,模式是 |image: URL |product: URL

如何在 Ruby 中找到这两个 URL?

4

1 回答 1

0

试试这个正则表达式:

regex = /image: (.+) \|product: (.+)/
result = regex.match("|image: http://product_image.png |product: http://product_url.html")
puts result[1] # http://product_image.png
puts result[2] # http://product_url.html
于 2013-10-17T01:19:42.270 回答