0

Trying to create a Regex to match 1 or 3 or 6 or 9 or 12, but 12 doesnt match

My code:

1|3|6|9|12

Thanks for your help.

  • 4
    Because it stops at 1 in the Or. See number ranges https://riptutorial.com/regex/example/5023/matching-various-numbers – QHarr May 26 '21 at 14:00

1 Answers1

0

Use boundaries:

\b1\b|\b3\b|\b6\b|\b9\b|\b12\b
Kostas K.
  • 8,293
  • 2
  • 22
  • 28
Admir Misini
  • 57
  • 1
  • 4