最近剛剛瞭解了一些 xpath 內容,在拜讀同事寫的腳本時被一處split卡住,於是查了查,知道了一些以前不太知道的東西。
基本格式:StringObj.Split(Separator,limit)
其中StringObj是分割的對象,比如說xpath路徑html/body/main/article[14]/div/table/tbody/tr/td[1]/a;
Separator表示以什麼分割;
limit限制分割後爲幾個字符串,是一個數字。比如String A = "a|b|c|d" A.Split("\\|",2) 那麼分割結果爲a bcd
String newxpath = xpathstr.split("tr")[0]+"tr[1]"+xpathstr.split("tr")[1];
html/body/main/article[14]/div/table/tbody/tr/td[1]/a經過這樣的分割那麼就變爲html/body/main/article[14]/div/table/tbody/tr[1]/td[1]/a.
其實還是挺簡單的呢。