Hi All, Iām trying to understand a failure related to trying to exclude ā[ā via regex negation
this grammar snippet
<unquoted-literal> ::= #"[^()\[\s]+"triggers insta/failure? to return true but there is no info provided
this works
<unquoted-literal> ::= #"[^()\s]+"and it seems to be fine from a clojure/jvm regex perspective
(re-find #"[^\[]+" "[foo]")
=> "foo]"
(re-find #"[^()\[]+" "[foo]")
=> "foo]"
(re-find #"[^()\[\s]+" "[ foo]")
=> "foo]"(im totally open to other/better ways to parse this outside of regex, too
any help appreciated
nm, i figured it out