[R-es] Expresiones regulares

Carlos J. Gil Bellosta cgb en datanalytics.com
Vie Feb 1 14:00:31 CET 2013


ls(pattern = "res_UP_.*16_17_18")

Lo que hay en medio es un punto (cualquier caracter) y un * (repetido
un número indeterminado de veces).

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com

P.D.: Me da la sensación de que estás tratando de hacer cosas que
serían posibles utilizando listas, etc. en lugar de variables
desperdigadas por en "entorno base".

El día 1 de febrero de 2013 13:55, Luis Ridao <luridao en gmail.com> escribió:
> Hola a todos,
>
> Estoy intentando buscar en el workspace objetos con un determinado patrón:
>
>> ls(pattern=('res_UP_'))
> [1] "res_UP_may_aug_16_17_18" "res_UP_sep_dec_16_17_18"
>
> pero mi intención es la de encontrar objetos que solo contengan el
> siguiente:
>
> res_UP_"cualquiera_sequencia_texto_"16_17_18
>
> He intentado lo siguiente pero no funciona:
>
>> ls(pattern=('res_UP*16_17_18'))
> character(0)
>> ls(pattern=('res_UP[*]16_17_18'))
> character(0)
>> ls(pattern=('res_UP_[*]_16_17_18'))
> character(0)
>
>
> Gracias por adelantado.
>
>
> Saludos,
> Luis
>
>
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> Luis Ridao Cruz
> Faroe Marine Research Institute
> Nóatún 1, P.O. Box 3051
> FO-110 Tórshavn
> Faroe Islands
> Tel   : (+298) 353900
> Fax: : (+298) 353901
> e-mail: luisr en hav.fo
>            luridao en gmail.com
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
>
>         [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>



Más información sobre la lista de distribución R-help-es