2

私のウェブサイトには最近アップロードされた画像セクションがあります。このセクションでは、最近アップロードされたすべての画像がランダムに表示されます

firepathを使用して、その場所のxpathをトレースしました

//div[@id='udtkbdf50']/a/div[2]/div

したがって、ページを更新するたびにこの @id='udtkbdf50'値が変更されます。一般的なのは、値が常にで始まることです。 u

だから私はパターンマッチング技術[正規表現またはグロブパターン]を使いたいです

@id='udtkbdf50' この値とパスの残りの部分については、つまり /a/div[2]/div同じままになります。

4

1 に答える 1

4

//div[contains(@id,'u')]/a/div[2]/div動作します。

アップデート:

//div[starts-with(@id,'u')]/a/div[2]/divより具体的になります。

すべてのdが最高です。

于 2012-11-30T14:25:34.577 に答える