How can I write a regex to match strings following these rules?
- 1 letter followed by 4 letters or numbers, then
- 5 letters or numbers, then
- 3 letters or numbers followed by a number and one of the following signs: ! & @ ?
I need to allow input as a 15-character string or as 3 groups of 5 chars separated by one space.
I'm implementing this in JavaScript.