Funcția REGEXPFIND
De la Planfix
Funcția REGEXPFIND vă permite să extrageți fragmentul de text necesar dintr-o variabilă sau dintr-un infobloc.
Format
- REGEXPFIND(text; pattern)
Argumente:
- text — obligatoriu, textul în care căutăm cu expresie regulată.
- pattern — obligatoriu, expresie regulată.
Exemple
| Formula | Descriere | Rezultat |
|---|---|---|
| REGEXPFIND("Buy 30000$"; "(\d+)") | Extrage un număr din text folosind o expresie regulată | 30000 |
Important
- Expresiile regulate în Planfix sunt executate cu opțiunile Pattern.DOTALL și Pattern.MULTILINE. În validatorul online validator — gms.
- Primul grup capturant devine rezultatul procesării textului cu expresia regulată. În consecință, ceea ce doriți în rezultat trebuie pus între paranteze, iar restul grupurilor să fie ne-capturante (?:).
- Pentru a obține date dintr-un șir care conține ghilimele folosind o expresie regulată, trebuie să scăpați-le.