Benny Bottema
Benny Bottema
Yeah I was _just_ testing that myself, but doesn't seem to matter.
Yeah, maybe the regex engine is smart enough to look for an outer bracket of character ranges. Anyway I escaped it now and committed it as well as this particular...
No, as it is already inside a character range (ie. `[a-z1-9.,+*{}()]`), everything is regarded as literal including operators. The only exception might be the bracket itself, which I've now escaped...
Ok, I just found out it's not so much that the presence of `ALLOW_SQUARE_BRACKETS_IN_A_TEXT` causes it, but the absence of the others cause it. Using an empty criteria also causes...
From [regular-expressions.info](https://www.regular-expressions.info/charclass.html) on _Character Classes or Character Sets_: > To include an unescaped caret as a literal, place it anywhere except right after the opening bracket. [x^] matches an x...
Any new insights regarding this issue and what is a good alternative to avoid the split package problem (regardless whether it's Java 9 or 11)? I'm still searching for a...
At the moment [I implemented](https://github.com/pdorgambide/angular-logger/issues/11#issuecomment-102701339) a messy trick to count place holders: ``` javascript var placeholderCount = 0; var f = function() { return placeholderCount++ }; sprintf('this %s is %s...
As the function argument doesn't work for named parameters (why not? A computed value can be an object too), I moved on to some simple regexes: ``` javascript var hasNamedHolders...
Ahh yes, I see. The first work around I posted actually works for that then? I would test it but I'm not behind a pc currently. And with a separate...
I wrote a proof of concept for the work-around, predicated on the assumption that named placeholders limit the necessary arguments to one, otherwise even sprintf will fail saying you can't...