English · PDF 232
str_view(x, 'C[LX]+?')
1888 是罗马数字中最长的年份:MDCCCLXXXVIII
?, +、 * 和 {m,n} 在^.*$"\|{.+\|}"\d{4}-\d{2}-\d{2}"\|\|{4}"前面你已经学习了用括号来消除复杂表达式的歧义。它们还定义了“分组”,你可以用反向引用来引用它,比如 \1, \2等。例如,下面的正则表达式可以找出所有包含重复字母对的的水果:
str_view(fruit, "(..)\/1", match = TRUE)
banana
coconut
cucumber
jujube
papaya
salal berry
(稍后你还会看到它们如何与 str_match().)