¿Por qué esta expresión regular que usa lookbehinds no es válida en R?
Estoy tratando de hacer una mirada detrás de expresiones regulares en R para encontrar un patrón. Espero que esto tire de la 'b' en 'bob', pero en su lugar me sale un error.
> regexpr("(?<=a)b","thingamabob")
Error in regexpr("(?<=a)b", "thingamabob") :
invalid regular expression '(?<=a)b', reason 'Invalid regexp'
Esto no produce un error, pero tampoco encuentra nada.
> regexpr("(.<=a)b","thingamabob")
[1] -1
attr(,"match.length")
[1] -1
attr(,"useBytes")
[1] TRUE
Estoy confundido porque la página de ayuda para regexpr indica específicamente que la búsqueda debería funcionar:http://stat.ethz.ch/R-manual/R-patched/library/base/html/regex.html
¿Algunas ideas?