我想點擊每每一個訂單,改變像這樣Selenium Webdriver + Ruby正則表達式:我可以用find_element使用正則表達式嗎?
edit_div_123
edit_div_124
edit_div_xxx
元素XXX =任意三個數字
我一直在使用正則表達式喜歡嘗試所以:
@ driver.find_element(:css,「#edit_order _#{\ d *}> d iv.submit> button [name = \「commit \」]「)。點擊
@ driver.find_element(:xpath,」// * [(@ id =「edit_order _#{\ d *}」)] //button")。點擊
這可能嗎?任何其他方式做到這一點?
這爲我工作(:XPath中, 「// *按鈕[開始,用(@id, 'edit_div _')]」)點擊。 – longJOURNEY 2015-06-03 14:57:00