通过使用“ dom-compare”节点模块,我捕获了2个dom页面的源页面。结果存储在变量中。我必须搜索该字符串中的特定单词,然后从那里捕获另一个单词并将其存储在另一个变量中。 注意:我无法按照要求直接搜索要捕获的单词。
我尝试使用。search
,。substr
,。substring
的javascript方法,但是-我正在努力寻找一种方法来达到预期的效果。
存储在名为“结果”的变量中的dom-compare结果为:
/html/body/meta[10]
Attribute 'content': expected value 'NbYlFL_DyM0IvGmziGwaZGL1973' instead of 'vbH8EbhtrdynSLvxFKX5hic5569'
/html/body/div[@id='wrapper']/div[1]/div[1]/div[@id='page']/div[1]/div[1]/div[1]/form/div[1]/div[1]/fieldset/div[1]/div/input
Attribute 'id': expected value 'frmLogin:strCustomerLogin_userID' instead of 'frmLogin:strCustomerLogin_userID1'
/html/body/div[@id='wrapper']/div[1]/div[1]/div[@id='page']/div[1]/div[1]/div[1]/form/div[1]/div[1]/input[10]
Attribute 'value': expected value 'NbYlFL_DyM0IvGmziGwaZGL1973' instead of 'vbH8EbhtrdynSLvxFKX5hic5569'
我想找到单词'frmLogin:strCustomerLogin_userID'
,然后我必须从那里捕获单词而不是'frmLogin:strCustomerLogin_userID1'
到另一个变量中。