Halaman bantuan ini mendokumentasikan pola ekspresi reguler yang didukung oleh grep dan fungsi terkait grepl, regexpr, gregexpr, sub dan gsub, serta strsplit.
Details
'Ekspresi reguler' adalah pola yang mendeskripsikan sekumpulan string. Dua jenis ekspresi reguler digunakan di R, ekspresi reguler yang diperluas (default) dan ekspresi reguler mirip Perl yang digunakan oleh perl = TRUE. Ada juga fixed = TRUE yang dapat dianggap menggunakan ekspresi reguler literal. Fungsi lain yang menggunakan ekspresi reguler (seringkali melalui penggunaan grep) termasuk apropos, browsingEnv, help.search, list.files dan ls. Ini semua akan menggunakan ekspresi reguler yang diperluas. Pola dijelaskan di sini karena akan dicetak oleh cat: (ingatlah bahwa garis miring terbalik perlu digandakan saat memasukkan string karakter R, misalnya dari keyboard). Pola ekspresi reguler yang panjang mungkin diterima atau tidak: standar POSIX hanya memerlukan hingga 256 byte.
See Also
grepaproposbrowseEnvglob2rxhelp.searchlist.filesls and strsplit. The TRE documentation at http://laurikari.net/tre/documentation/regex-syntax/. The POSIX 1003.2 standard at http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html. The pcrepattern man page (found as part of http://www.pcre.org/original/pcre.txt)and details of Perl's own implementation at http://perldoc.perl.org/perlre.html.