UNPKG

simple-pure-utils

Version:

Funciones puras para manipulación de objetos, arreglos, promesas y observables

14 lines (13 loc) • 571 B
/**Un token parseado con un regex */ export interface RegexToken { /**Valor de la cadena parseada */ value: string; /**Regex que se uso para parsear la cadena */ regex?: RegExp | undefined; /**Grupos del regex, el primer grupo es el indice 0 */ groups?: string[]; } /**Divide la cadena en tokens donde cada token corresponde a un match de una parte de la cadena con cierto regex * Las partes de la cadena que no encajen se devuelven con un regexp indefinido */ export declare function regexParse(text: string, patterns: RegExp[]): RegexToken[];