Collabora Office 24.04 Bantuan
Cocokkan dan ekstrak atau secara opsional mengganti teks menggunakan ekspresi reguler.
REGEX( Teks ; Ekspresi [ ; [ Pengganti ] [ ; Tanda|Kejadian ] ] )
Teks: Teks atau referensi ke sebuah sel di mana ekspresi reguler diterapkan.
Expression: A text representing the regular expression, using ICU regular expressions. If there is no match and Replacement is not given, #N/A is returned.
Pengganti: Pilihan. Teks pengganti dan referensi untuk mendapatkan kelompok. Jika tidak ada yang cocok, Teks dikembalikan tanpa dimodifikasi.
Bendera: Pilihan. "g" menggantikan semua yang cocok dari Ekspresi dalam Teks, tidak diekstrak. Jika tidak ada yang cocok, Teks dikembalikan tanpa dimodifikasi.
Kejadian: Opsional. Nomor untuk menunjukkan kecocokan Ekspresi dalam Teks mana yang akan diekstraksi atau diganti. Jika tidak ada kecocokan dan Penggantian tidak diberikan, #N/A dikembalikan. Jika tidak ada kecocokan dan Penggantian diberikan, Teks dikembalikan tanpa modifikasi. Jika Kejadian adalah 0, Teks dikembalikan tanpa dimodifikasi.
=REGEX("123456ABCDEF";"[:digit:]";"Z") kembali "Z23456ABCDEF", di mana kecocokan pertama digit digantikan oleh "Z".
=REGEX("123456ABCDEF";"[:digit:]";"Z";"g") kembali "ZZZZZZABCDEF", di mana semua digit diganti oleh "Z".
=REGEX("123456ABCDEF";"[126]";"";"g") mengembalikan "345ABCDEF", dimana kemunculan "1", "2" or "6" diganti dengan string kosong, sehingga dihapus.
=REGEX("axbxcxd";".x";;2) mengembalikan "bx", kecocokan kedua dari ".x".
=REGEX("axbxcxd";"(.)x";"$1y";2) mengembalikan "axbycxd", kecocokan kedua "(.) x" (mis. "bx") diganti dengan grup yang diambil dari satu karakter (mis. "b") diikuti oleh "y".
ORG.LIBREOFFICE.REGEX