用通配字元進行過濾
在使用"款式相符"比較運算子的比較中,可使用通配字元。這兩個通配字元是 * 和 ?
星號(*)
星號 * 是「零或任何類型的其它字元」的占位符。
主題行搜尋字串範例:banana*float
與之相符的:主題行,如 "bananafloat"、"bananas"、"banana-leaf casserole float",但與 "super-banana-float" 並不相符
主題行搜尋字串範例:w*bandanna
與之相符的:主題行,如 white bandanna 或 whose bandanna,但 whose bandanna is this? 並不相符。
問號(?)
問號是「單字」的占位符。
主題行搜尋字串範例:banana?boat
與之相符的:主題行,如 "bananasboat"、"banana-boat"、"banana!boat" 或 "banana boat"
換碼符是反斜杠: \
可能有這樣的時候:你要指定一個針對字串的完全相符項,但其中含有通常被認為是通配的字元。例如,你要指定針對主題行的相符項,其中主標題的兩端各有三個星號,如
***MORE MONEY!!!*** 或
***FREE GIFT***
要將一個通配字元指定為該字元本身,而不是作為其他字元的替代,則應在該字元前放置一個反斜線 \。例如,比較字串"\*\*\**\*\*\*"指定一個首尾都有三個星號而中間可以是任意字串(包括空格)的主題行。