Test styles, classes and lang attributes in all permutations: input: | "t":example.com Empty class "()t":example.com Empty language "[]t":example.com Empty style "{}t":example.com Empty attributes "()[]{}t":example.com "(c)t":example.com "(c){color:red}t":example.com "{color:red}(c)t":example.com "[en]{color:red}t":example.com "{color:red}[en]t":example.com "(c1 c2)t":example.com "[en]t":example.com "{color:red}t":example.com "(c)[en]t":example.com "[en](c)t":example.com "(c1)(c2)t":example.com "(c1)(title)":example.com "(c)[en]{color:red}t":example.com "(c){color:red}[en]t":example.com "[en](c){color:red}t":example.com "[en]{color:red}(c)t":example.com "{color:red}(c)[en]t":example.com "{color:red}[en](c)t":example.com expect: |

t

Empty class ()t

Empty language []t

Empty style {}t

Empty attributes ()[]{}t

t

t

t

t

t

t

t

t

t

t

(c2)t

(title)

t

t

t

t

t

t