我想找到以下模式的位置:小写字母后跟任何字符,后面是以下字符串中的任何数字:
my_string <- "The current year is 2016"
my_pattern <- "[:lower:].[:digit:]"
library(stringr)
str_locate(my_string, my_pattern)
regexpr(my_pattern, my_string)
但是使用str_locate(start 19)和regexpr(start 9)获得不同的结果?谁能解释我为什么会这样呢?
R版本3.4.0(2017-04-21) 平台:x86_64-apple-darwin15.6.0(64位) 运行于:macOS 10.13.1 stringr_1.2.0