РЕГЕХПФИНД функцияси
РЕГЕХПФИНД функсияси ўзгарувчидан ёки инфоблокдан керакли матн парчани ажратиб олишга имкон беради.
Формат
- РЕГЕХПФИНД(техт; паттерн)
Аргументлар:
- техт — мажбурий, мунтазам ифода билан қидириладиган матн.
- паттерн — мажбурий, мунтазам ифода.
Мисоллар
| Формула | Тавсиф | Натижа |
|---|---|---|
| РЕГЕХПФИНД("Буй 30000$"; "(\д+)") | Мунтазам ифода ёрдамида матндан рақамни ажратиб олиш | 30000 |
Муҳим
- Планфихдаги мунтазам ифодалар Паттерн.ДОТАЛЛ ва Паттерн.МУЛТИЛИНЕ опсиялари билан бажарилади. Онлайндаги валидатор — гмс.
- Матнни мунтазам ифода билан қайта ишлаш натижасига биринчи тутиб олинувчи гуруҳ (фирст cаптуринг гроуп) тушади. Шундай қилиб, натижада бўлиши кераклигини қавс ичига олинг, ва қолган гуруҳларни нон-cаптуринг (?:) қилинг.
- Иçида қо'штирноқ(лар) мавжуд бўлган қаторлардан мунтазам ифода ёрдамида ма’лумот олиш учун уларни қочириш керак.