2013-02-24 210 views
-2

我如何使用Ruby获取字符串的一部分?我想从这个字符串中获得值image/jpeg如何从字符串中获取值?

"Content-Disposition: form-data; name="arquivo"; filename="the_last_in_line.jpg" Content-Type: image/jpeg" 
+1

该字符串是非法的。您不能使用包含双引号的双引号字符串。 – 2013-02-24 18:26:15

回答

3

你试过了什么?您可以使用正则表达式执行此类任务:

str='Content-Disposition: form-data; name="arquivo"; filename="the_last_in_line.jpg" Content-Type: image/jpeg' 
str[/Content-Type:\s*(\S*)/,1] # => "image/jpeg"