所有可能會用到模式的位置
模式出現在 Rust 的很多地方。你已經在不經意間使用了很多模式!本節將介紹所有模式有效的位置。
match 分支
如第六章所討論的,一個模式常用的位置是 match 表達式的分支。在形式上 match 表達式由 match 關鍵字、用於匹配的值和一個或多個分支構成,這些分支包含一個模式和在值匹配分支的模式時運
使用優先級
ID → Name → CSS Selector → XPath → Class Name → Link Text → Partial Link Text → Tag Name
ID
唯一,同一頁面內不會重複。有ID優先用ID
d.find_element(By.ID, "searchKey")
name
次優選擇