REGEXPFIND funktsiyasi
REGEXPFIND funksiyasi o‘zgaruvchidan yoki infoblokdan kerakli matn parchani ajratib olishga imkon beradi.
Format
- REGEXPFIND(text; pattern)
Argumentlar:
- text — majburiy, muntazam ifoda bilan qidiriladigan matn.
- pattern — majburiy, muntazam ifoda.
Misollar
| Formula | Tavsif | Natija |
|---|---|---|
| REGEXPFIND("Buy 30000$"; "(\d+)") | Muntazam ifoda yordamida matndan raqamni ajratib olish | 30000 |
Muhim
- Planfixdagi muntazam ifodalar Pattern.DOTALL va Pattern.MULTILINE opsiyalari bilan bajariladi. Onlayndagi validator — gms.
- Matnni muntazam ifoda bilan qayta ishlash natijasiga birinchi tutib olinuvchi guruh (first capturing group) tushadi. Shunday qilib, natijada bo‘lishi kerakligini qavs ichiga oling, va qolgan guruhlarni non-capturing (?:) qiling.
- Içida qo'shtirnoq(lar) mavjud bo‘lgan qatorlardan muntazam ifoda yordamida ma’lumot olish uchun ularni qochirish kerak.