Windchill 基礎原理 > Windchill 搜尋 > 搜尋參考 > 關鍵字中的特殊字元
  
關鍵字中的特殊字元
* 
只有在安裝並啟用 Windchill Index Search 的情況下執行關鍵字搜尋時,下列主題才適用。當執行資料庫搜尋或非索引關鍵字搜尋時,會逐一解譯所有特殊字元。如需詳細資訊,請參閱關鍵字搜尋規則
當安裝並啟用 Windchill Index Search 時,基本上會有兩種類型的特殊字元:
被索引,且可在執行搜尋時略過或包括的字元。
未被索引,且當包括在關鍵字搜尋中時始終略過的字元。
如需有關使用逸出字元的資訊,請參閱搭配萬用字元使用逸出字元
索引特殊字元
下列特殊字元包括在 Windchill 索引中,並用於辨別關鍵字字串:
連字號 -
句點 .
底線 _
這表示當關鍵字包括這些字元,在索引時它既會被當成一個整體,也會被視為是許多個利用特殊字元 (-、. 與 _) 分隔的個別元件。
例如,您建立物件並將 "123-456" 指派為物件的編號識別元。然後會依下列方式索引此值:
123-456
123
123-
456
-456
如果您使用這其中的任何詞彙執行關鍵字搜尋,都會傳回具有編號 123-456 的物件作為搜尋結果。
不過,當您將任何索引特殊字元 (-、. 與 _) 包括在關鍵字搜尋詞彙中時,Windchill 會將字元視為關鍵字字串的文字部份。
以下列搜尋為例:
「關鍵字」123
搜尋結果將包括下列物件:
名稱 (Name)
編號
Doc-123
0005124
輪軸
123-456
Image 123
000002
Link-123-ABC
0000125
「關鍵字」123-
新增連字號字元會將搜尋結果限制為下列物件:
名稱 (Name)
編號
輪軸
123-456
Link-123-ABC
0000125
結果中不包括 "Image 123" 是因為,當顯示時,連字號字元是搜尋字串的文字部份。
而結果中不包括 "Doc-123" 則是因為,也會考慮連字號字元的位置。"Doc-123" 已索引為 DocDoc--123123
* 
您也可以使用萬用字元作為包括特殊字元之搜尋的一部份。例如,欲尋找編號為 123-4567-890 的物件,您可以搜尋 123–4567*123–4??7–*
遭略過的特殊字元
Windchill Index Search 會略過下列字元:
百分比符號 %
斜線 /
反斜線 \
問號 ?
開頭括號 (
結尾括號 )
星號 *
引號 (彎引號與直引號) “ ” "
當索引期間略過特殊字元時,Windchill Index Search 會使用空格取代字元。例如,您建立兩個零件並指派 123/456/789123*456*789 作為其編號識別元。兩個值都會索引為 123456789
當您將這些字元中的任何字元包括在關鍵字搜尋詞彙中時,Windchill 都會略過特殊字元並將關鍵字視為由 AND 運算子連接的兩個單獨字串。
例如,如果您針對 123/456/789 執行關鍵字搜尋,則您實際上是在執行 123456789 的搜尋。此搜尋將會傳回包含下列任何值的物件:
123/456/789 123*456*789 Doc-123 A/456 model 789 789_456_123.prt Image-456 123 789 456%123?789