Tulong sa LibreOffice 24.8
Mga tugma at extract o opsyonal na pinapalitan ang text gamit ang mga regular na expression.
REGEX( Text ; Expression [ ; [ Kapalit ] [ ; Flags|Occurrence ] ] )
Text : Isang text o reference sa isang cell kung saan ilalapat ang regular na expression.
Pagpapahayag : Isang text na kumakatawan sa regular na expression, gamit Mga regular na expression sa ICU . Kung walang tugma at Pagpapalit ay hindi ibinigay, #N/A ay ibinalik.
Pagpapalit : Opsyonal. Ang kapalit na teksto at mga sanggunian upang makuha ang mga pangkat. Kung walang tugma, Text ay ibinalik nang hindi binago.
Mga watawat : Opsyonal. Pinapalitan ng "g" ang lahat ng tugma ng Pagpapahayag sa Text , hindi na-extract. Kung walang tugma, Text ay ibinalik nang hindi binago.
Pangyayari : Opsyonal. Numero upang ipahiwatig kung aling tugma ng Pagpapahayag sa Text ay dapat kunin o papalitan. Kung walang tugma at Pagpapalit ay hindi ibinigay, #N/A ay ibinalik. Kung walang tugma at Pagpapalit ay ibinigay, Text ay ibinalik nang hindi binago. Kung Pangyayari ay 0, Text ay ibinalik nang hindi binago.
=REGEX("123456ABCDEF";"[:digit:]";"Z") ibinabalik ang "Z23456ABCDEF", kung saan ang unang tugma ng isang digit ay pinalitan ng "Z".
=REGEX("123456ABCDEF";"[:digit:]";"Z";"g") nagbabalik ng "ZZZZZZABCDEF", kung saan ang lahat ng mga digit ay pinalitan ng "Z".
=REGEX("123456ABCDEF";"[126]";"";"g") ibinabalik ang "345ABCDEF", kung saan ang anumang paglitaw ng "1", "2" o "6" ay pinalitan ng walang laman na string, kaya tinanggal.
=REGEX("axbxcxd";".x";;2) nagbabalik ng "bx", ang pangalawang tugma ng ".x".
=REGEX("axbxcxd";"(.)x";"$1y";2) ibinabalik ang "axbycxd", ang pangalawang tugma ng "(.)x" (ibig sabihin, "bx") na pinalitan ng nakuhang pangkat ng isang character (ibig sabihin "b") na sinusundan ng "y".
ORG.LIBREOFFICE.REGEX