Powershell - 正则表达式 - 匹配字符
以下是 Windows PowerShell 中支持的正则表达式字符的示例
#Format value #Matches exact characters anywhere in the original value. "book" -match "oo" #Format . #Logic Matches any single character. "copy" -match "c..y" #Format [value] #Logic Matches at least one of the characters in the brackets. "big" -match "b[iou]g" #Format [range] #Logic Matches at least one of the characters within the range. The use # of a hyphen (-) allows you to specify an adjacent character. "and" -match "[a-e]nd" #Format [^] #Logic Matches any characters except those in brackets. "and" -match "[^brt]nd" #Format ^ #Logic Matches the beginning characters. "book" -match "^bo" #Format $ #Logic Matches the end characters. "book" -match "ok$" #Format * #Logic Matches any instances of the preceding character. "baggy" -match "g*" #Format ? #Logic Matches zero or one instance of the preceding character. "baggy" -match "g?"
以上所有命令的输出均为True。