Comparando a proposta do Rodrigo, vi que a minha proposta não retorna o
resultado correto, já que pega apenas o primeiro elemento da lista retornada
pela função strsplit(). Falha nossa...

Abs.

Em 31 de março de 2011 20:24, Marcos Silva <[email protected]>escreveu:

> Veja se o código abaixo ajuda:
>
> sapply(strsplit(data, "/"), '[[', 1)
>
> Abs.
>
> Em 31 de março de 2011 20:08, Daniel Marcelino <[email protected]>escreveu:
>
>> Caros, como eu poderia escrever um loop para retirar todos os caracateres
>> que estão antes e depois da "/" na string abaixo e colocando-os em novas
>> variáveis?
>>
>> Ex.
>>
>> data <-c("155 - VITAL DO REGO FILHO - PB - Senador", "1111 -  - PP -  -
>> Deputado Federal / 25888 - ATAIDES MENDES PEDROSA - PB - Deputado
>> Estadual", "1111 -  - PP -  - Deputado Federal / 22333 - EDNALDO PEREIRA DE
>> SANTANA - PB - Deputado Estadual", "151 - JOSE WILSON SANTIAGO - PB -
>> Senador", "45123 - ANTONIO HERVAZIO BEZERRA CAVALCANTI - PB - Deputado
>> Estadual", "1212 - DAMIÃO FELICIANO DA SILVA - PB  -Deputado Federal")
>>
>> _______________________________________________
>> R-br mailing list
>> [email protected]
>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>
>>
>
>
> --
> Marcos F. Silva
> http://sites.google.com/site/marcosfs2006
>



-- 
Marcos F. Silva
http://sites.google.com/site/marcosfs2006
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br

Responder a