File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 116116 * @property address will match object address of dot or bracket syntax (e.g. foo.bar and foo[bar] and foo[bar][too]).
117117 * @property expression will match any prefix to the token value (e.g. "{{ parseDateToTimeValue:someDateString }}").
118118 * @property expressionsplit separates transforms applied progressively (e.g. "{{ thenDoThis:doThis:someValue }}").
119+ * @property expressioncombo separates expression(s) from a combineString list (e.g. "combineString:("foo",bar)").
119120 * @property orsplit separates tokens progressively considered for value (e.g. "{{ perhaps|maybe|probably|definitely }}").
120121 * @property falsey tests for boolean considerate of RESTful responses (e.g. falsey.test("False"); falsey.test(" "); // return true).
121122 */
125126 address : / ( \w + ( \. \w + ) + ) | ( \w + ( \[ \w + \] ) + ) / ,
126127 expression : / ^ ( .* ) \: (? = [ ^ : ] * $ ) ( .* ) / ,
127128 expressionsplit : / \: / ,
129+ expressioncombo : / ^ ( [ ^ ( ] + ) / ,
128130 orsplit : / \| / ,
129131 falsey : / ^ ( f a l s e | n u l l | u n d e f i n e d | n a n | 0 | \s * ) $ / i
130132 } ;
You can’t perform that action at this time.
0 commit comments