Totally bemused by regular expressions
i.e. “book” -match ‘i?’ …what is the point ??
The PowerShell help says of ‘?’… “Matches one instance of the preceding character.”
But the above example returns a “True”
I must be missing something !!
Totally bemused by regular expressions
i.e. “book” -match ‘i?’ …what is the point ??
The PowerShell help says of ‘?’… “Matches one instance of the preceding character.”
But the above example returns a “True”
I must be missing something !!
The question mark quantifier makes the preceding token optional in your example the i. You could write “book” -match ‘’ to get the same result.
Check out Regex Tutorial - The Question Mark Makes the Preceding Token Optional for more examples on the question mark quantifier.
Thanks Daniel.
I get it now.
The examples given in the MS Powershell online help do not always give particularly good example of regex from a beginners perspective.
Mind you, even the online help is a great deal better than some manuals I could mention !