Regular Expressions for begineers

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 !