как мы можем использовать preg_match_all () в RoR - PullRequest
1 голос
/ 15 июня 2010

есть ли метод RoR, который может работать так же, как и функция preg_match_all () php?

1 Ответ

0 голосов
/ 15 июня 2010

Использовать сканирование:

string = 'joe@example.com; walter@example.org'
result = string.scan(/([a-z0-9_.-]+)@([a-z0-9-]+)\.[a-z.]+/i)
p result.size
# => 2

p result
# => [["joe", "example"], ["walter", "example"]]

здесь есть хорошая статья: http://railsforphp.com/2008/01/17/regular-expressions-in-ruby/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...