Let’s see what the regex /^([SW])\w+([0-9]{4})$/
match
- Start with S or W since character class is used
- One or more alphanumeric character or underscore(
\w
=[a-zA-Z0-9_]
) - Four digits
This match more than just SW0001
.
Use the below regex.
/^SW\d{4}$/
This regex will match string that starts with SW
followed by exactly four digits.