Как изменить это регулярное выражение Ruby, чтобы включить подчеркивания? - PullRequest
0 голосов
/ 09 октября 2010

В данный момент я использую эту строку, чтобы взять строку и извлечь из нее только буквы:

string.scan(/[a-zA-Z]/).to_s

Как мне изменить это так, чтобы символ подчеркивания "_" также был включен? Спасибо за чтение.

Ответы [ 2 ]

7 голосов
/ 09 октября 2010

Добавьте его в скобках (диапазон IIRC).

string.scan(/[a-zA-Z_]/).to_s
6 голосов
/ 09 октября 2010

Альтернативная версия

string.scan(/[a-z_]/i).to_s
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...