Skip to content

Perl-style shorthands (like \d) not recognized, only POSIX ones (like [[:digit:]]) #36

Open
@asarkar

Description

@asarkar

Pattern \\d+|\\b[a-zA-Z']+\\b fails to find the digits in input "testing, 1, 2 testing". The regex is correct as can be tested here https://regex101.com/r/griuTm/1.

Changing the pattern to \\b[0-9a-zA-Z']+\\b works, but it changes the intent because that makes input "123abc" would be valid. \\b[0-9]+\\b|\\b[a-zA-Z']+\\b works too.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestfaqUser question

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions