- For jokers :
- 'a***b\\**' is translated to 'a.*b\\*.*' if $CaptureAny is false (default)
- 'a(.*)b\\*(.*)' if $CaptureAny > 0
- 'a(.*?)b\\*(.*?)' otherwise
+ 'a,b{c,d},e' ==> 'a\\,b(?:c|d)\\,e'
+ '{a\\{b,c}d,e}' ==> '(?:a\\{b|c)d\\,e\\}'
+ '{a{b,c\\}d,e}' ==> '\\{a\\{b\\,c\\}d\\,e\\}'