Skip to content

REGEXPFIND функциясы

REGEXPFIND функциясы айнымалыдан немесе инфоблоктан қажетті мәтін фрагментін шығарып алуға мүмкіндік береді.

Формат

  • REGEXPFIND(text; pattern)

Аргументтер:

  • text — міндетті, регулярлық өрнекпен ізденетін мәтін.
  • pattern — міндетті, регулярлық өрнек.

Мысалдар

Формула Сипаттама Нәтиже
REGEXPFIND("Buy 30000$"; "(\d+)") Регулярлық өрнек арқылы мәтіннен санды шығарып алу 30000

Маңызды

  • Planfix-тегі регулярлық өрнектер Pattern.DOTALL және Pattern.MULTILINE опциялары бойынша орындалады. Онлайн validator — gms.
  • Регулярлық өрнекпен мәтінді өңдеу нәтижесіне бірінші capturing тобы (ұстаушы топ) түседі. Демек нәтижеде болуы қажет бөлікті жақшаға алуыңыз керек, ал қалған топтарды non-capturing (?:) түрінде жасаңыз.
  • Ішінде тырнақшасы бар жолдан регулярлық өрнек арқылы деректер алу үшін оларды экранирлеу қажет.

Өту