Skip to content

Funkce REGEXPFIND

Funkce REGEXPFIND umožňuje extrahovat požadovaný textový úsek z proměnné nebo infoblocku.

Formát

  • REGEXPFIND(text; pattern)

Argumenty:

  • text — povinné, text, ve kterém hledáme pomocí regulárního výrazu.
  • pattern — povinné, regulární výraz.

Příklady

Formula Popis Výsledek
REGEXPFIND("Buy 30000$"; "(\d+)") Extrahuje číslo z textu pomocí regulárního výrazu 30000

Důležité

  • Regulární výrazy v Planfixu jsou vykonávány s volbami Pattern.DOTALL a Pattern.MULTILINE. V online validatoru — gms.
  • Do výsledku zpracování textu regulárním výrazem vstupuje první zachycovací skupina. Podle toho, co má být ve výsledku, to musíte dát do závorek, a ostatní skupiny udělat nezachycovací (?:).
  • Chcete‑li získat data ze stringu s uvozovkami uvnitř pomocí regulárního výrazu, je třeba je uniknout.


Přejít na