Bernado,

note que ao escrever 'teste' no R, aparece "teste" (ele troca as aspas simples por dupla). Se o texto tem aspas dupla dentro ('teste "teste'), vai aparecer a \ antes dela para diferenciar aquela aspa - que faz parte do texto - das aspas que marcam inicio e fim dela. Mas isso é só no R, ao exportar para fora a \ (e as " do inicio e fim ) somem


2014-03-25 6:19 GMT-03:00 Bernardo Rangel Tura <tura@centroin.com.br>:
On 03/24/2014 08:42 PM, jimmy wrote:
On Mon,  Mar 24, 2014 at  04:29:47PM -0300, Bernardo Rangel  Tura wrote:
[...]
jimmy,

Nesta  caso  a  comando ficaria  assim:  gsub('(?<=\\.  )([:upper:])',
'\\L\\1', texto,  perl =TRUE) Mas aqui  não funcionou ... Onde  está o
meu erro ?
O erro aí foi  semântico. Uma classe posix também é  uma lista e precisa
ser declarada dentro dos colchetes, ficando '[[:upper:]]', assim:

   gsub('(?<=\\.  )([[:upper:]])', '\\L\\1', texto,  perl = TRUE )


Agora entendi ! Muito obrigado Jimmy.

Porém ainda tem um problema neste exemplo, existe uma parte que deu erro:

: "Sede fecundos,

ficou

: \"Sede fecundos

Você sabe dizer porque?


[]s
Tura


_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.