【发布时间】:2017-10-17 10:14:05
【问题描述】:
我希望从字符串中提取年份。这总是出现在“X”之后和“。”之前。然后是一串其他字符。
使用stringr 的str_extract 我正在尝试以下操作:
year = str_extract(string = 'X2015.XML.Outgoing.pounds..millions.'
, pattern = 'X(\\d{4})\\.')
我以为括号会定义捕获组,返回2015,但实际上我得到了完整的匹配X2015.
我这样做正确吗?为什么我不修剪“X”和“.”?
【问题讨论】: