Соответствие регулярному выражению строки в Erlang - PullRequest
5 голосов
/ 13 мая 2010

Как бы я соответствовал регулярному выражению в Erlang?

Все, что я знаю, это: f ("AAPL" ++ Inputstring) -> true.

Строки, которые мне нужны, чтобы соответствовать "AAPL, 07-May-2010 15: 58,21,34,21,36,21,34,21,35,525064 \ n"

В регулярном выражении Perl: ^ AAPL, * (или что-то подобное)

В Эрланге?

1 Ответ

7 голосов
/ 13 мая 2010

Используйте модуль re, например ::100100

...
String = "AAPL,07-May-2010 15:58,21.34,21.36,21.34,21.35,525064\n",
RegExp = "^AAPL,*",
case re:run(String, RegExp) of
  {match, Captured} -> ... ;
  nomatch -> ...
end,
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...