# How i can get value in string with pattern

**URL:** <https://www.ruby-forum.com/t/how-i-can-get-value-in-string-with-pattern/58086>\
**Category:** Ruby\
**Created:** [April 18, 2006, 11:42am UTC](https://www.ruby-forum.com/t/how-i-can-get-value-in-string-with-pattern/58086 "2006-04-18T11:42:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jakov](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/bc8723/32.png) [@Jakov](https://www.ruby-forum.com/u/Jakov)\
**Post date:** [April 18, 2006, 11:42am UTC](https://www.ruby-forum.com/t/how-i-can-get-value-in-string-with-pattern/58086/1 "2006-04-18T11:42:33Z")

</div>

how i can get value in string with pattern or regular experssion

I have this string:

“Who is this (//mystring//)”.gsub(?, “”)

How i can get ‘mystring’ if it’s conclude in mystring.

---

<div class="post-metadata">

**Author:** ![Jakov](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/bc8723/32.png) [@Jakov](https://www.ruby-forum.com/u/Jakov)\
**Post date:** [April 18, 2006, 11:54am UTC](https://www.ruby-forum.com/t/how-i-can-get-value-in-string-with-pattern/58086/2 "2006-04-18T11:54:34Z")

</div>

“Who is this (//mystring//)”.scan(Regexp.new(’//(.\*)//’)).first.first  
#=\> “mystring”

---

<div class="post-metadata">

**Author:** ![Jakov](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/bc8723/32.png) [@Jakov](https://www.ruby-forum.com/u/Jakov)\
**Post date:** [April 18, 2006, 11:57am UTC](https://www.ruby-forum.com/t/how-i-can-get-value-in-string-with-pattern/58086/3 "2006-04-18T11:57:43Z")

</div>

2006/4/18, Jakov [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> how i can get value in string with pattern or regular experssion
> 
> I have this string:
> 
> “Who is this (//mystring//)”.gsub(?, “”)
> 
> How i can get ‘mystring’ if it’s conclude in mystring.

p “Who is this (//mystring//)”.scan(%r{//(\w+)//}).map{|m| m[0]}

s = %r{//(\w+)//} =~ “Who is this (//mystring//)” && $1  
p s

Cheers

robert

---

<div class="post-metadata">

**Author:** ![Jakov](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/bc8723/32.png) [@Jakov](https://www.ruby-forum.com/u/Jakov)\
**Post date:** [April 18, 2006, 12:17pm UTC](https://www.ruby-forum.com/t/how-i-can-get-value-in-string-with-pattern/58086/4 "2006-04-18T12:17:10Z")

</div>

thanks, for all
