【发布时间】:2014-07-24 13:28:49
【问题描述】:
我有以下正则表达式:
regex = /\$([a-zA-Z.]+)/
和下面的查询
query = "Show me the PE Ratio for $AAPL, $TSLA"
现在regex.match(query)应该捕获AAPL和TSLA,但我得到了以下信息:
#<MatchData "$AAPL" 1:"AAPL">
这是完全错误的。有人知道为什么吗?
请注意,此正则表达式在 Rubular 上运行良好:http://rubular.com/r/j0maQHnVFF
【问题讨论】:
-
你为什么声称它是错误的?没有错。