1. 程式人生 > >xpath中的ends-with無效解決方案

xpath中的ends-with無效解決方案

xpath定位 ends-with xpath中的ends-with() 多測師

xpath定位遇到如下問題://*[ends-with(@id,"多測師")]定位不到以"多測師"結尾的元素
br/>//*[ends-with(@id,"多測師")]定位不到以"多測師"結尾的元素
ends-with是xpath2.0的語法,可能你的瀏覽器還只支持1.0的語法

解決如下:
//*[ends-with(@id,"多測師")]

等價於

//input[substring(@id, string-length(@id) - string-length(‘多測師‘) +1) = ‘多測師‘]

xpath中的ends-with無效解決方案