Regex with all optional parts but at least one required
Posted
by Alan Mendelevich
on Stack Overflow
See other posts from Stack Overflow
or by Alan Mendelevich
Published on 2010-05-10T14:09:03Z
Indexed on
2010/05/10
14:14 UTC
Read the original article
Hit count: 345
I need to write a regex that matches strings like "abc", "ab", "ac", "bc", "a", "b", "c". Order is important and it shouldn't match multiple appearances of the same part.
a?b?c? almost does the trick. Except it matches empty strings too. Is there any way to prevent it from matching empty strings or maybe a different way to write a regex for the task.
© Stack Overflow or respective owner