Encuentre la posición de un patrón coincidente en una string en la programación R – Función grep()

La función grep() en R Language se usa para buscar coincidencias de un patrón dentro de cada elemento de la string dada.
 

Sintaxis: 
grep(patrón, x, ignore.case=VERDADERO/FALSO, valor=VERDADERO/FALSO)
Parámetros:  
patrón: patrón especificado que se comparará con los elementos dados de la string. 
x: vector de string especificado. 
ignore.case: Si su valor es TRUE, ignora mayúsculas y minúsculas. 
valor: si su valor es VERDADERO, devuelve el vector de elementos coincidentes, de lo contrario, devuelve el vector de índices. 
 

Ejemplo 1: 
 

Python3

# R program to illustrate
# grep function
 
# Creating string vector
x <- c("GFG", "gfg", "Geeks", "GEEKS")
 
# Calling grep() function
grep("gfg", x)
grep("Geeks", x)
grep("gfg", x, ignore.case = FALSE)
grep("Geeks", x, ignore.case = TRUE)

Producción : 
 

[1] 2
[1] 3
[1] 2
[1] 3 4

Ejemplo 2: 
 

Python3

# R program to illustrate
# grep function
 
# Creating string vector
x <- c("GFG", "gfg", "Geeks", "GEEKS")
 
# Calling grep() function
grep("gfg", x, ignore.case = TRUE, value = TRUE)
grep("G", x, ignore.case = TRUE, value = TRUE)
grep("Geeks", x, ignore.case = FALSE, value = FALSE)
grep("GEEKS", x, ignore.case = FALSE, value = FALSE)          

Producción: 
 

[1] "GFG" "gfg"
[1] "GFG"   "gfg"   "Geeks" "GEEKS"
[1] 3
[1] 4

Publicación traducida automáticamente

Artículo escrito por nidhi_biet y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *