Erlang中的字符串正则表达式匹配

时间:2010-05-13 15:44:04

标签: regex string erlang

我如何在Erlang中进行正则表达式匹配?

我所知道的是: f(“AAPL”++ Inputstring) - >真。

我需要匹配的行 “AAPL,2010年5月7日15:58,21.34,21.36,21.34,21.35,525064 \ n”

在Perl正则表达式中:^ AAPL,*(或类似的东西)

在Erlang?

1 个答案:

答案 0 :(得分:7)

使用re模块,例如:

...
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,
...