Skip to content

Bug: Star is not treated as a literal character inside brackets #101

@uap-universe

Description

@uap-universe

The reference implementation does not treat a '*' character as a literal character inside brackets.

Current behavior

pattern = "ab[e*]cd.i";
  
// matches:
"ab[e]cd.i"
"ab[[]cd.i"
"ab[^]cd.i"
"ab[/]cd.i"
"ab[[]cd.i"
"ab[e[^/e[e]cd.i"

// does not match:
"abecd.i"
"ab*cd.i"

Expected behavior

the opposite

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions