0

次のような文字列があります。

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

したがって、パターンは |image: URL |product: URL です。

Rubyでこれら2つの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 に答える