ID EN
Vector & List

char.expand

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Mencari kecocokan unik dari argumen pertamanya di antara elemen argumen kedua. Jika berhasil, ia mengembalikan elemen ini; jika tidak, ia akan melakukan tindakan yang ditentukan oleh argumen ketiga.

Syntax

R
char.expand(input, target, nomatch = stop("no match"))

Arguments

Parameter Deskripsi
input a character string to be expanded.
target a character vector with the values to be matched against.
nomatch an R expression to be evaluated in case expansion was not possible.

Return Value

Vektor karakter dengan panjang satu, salah satu elemen target (kecuali nomatch diubah menjadi non-kesalahan, jika dapat berupa string karakter dengan panjang nol).

Details

Fungsi ini sangat berguna ketika singkatan diperbolehkan dalam argumen fungsi, dan perlu diperluas secara unik sehubungan dengan tabel target nilai yang mungkin.

Contoh

Example
R
# NOT RUN {
locPars <- c("mean", "median", "mode")
char.expand("me", locPars, warning("Could not expand!"))
char.expand("mo", locPars)
# }

See Also

charmatch and pmatch for performing partial string matching.