[解決済み] 文字列が部分文字列で終わっているかどうかをXPathでテストする?
2022-02-05 07:07:30
質問
HTMLに含まれているとします。
<div tagname="779853cd-355b-4242-8399-dc15f95b3276_Destination" class="panel panel-default"></div>
次の式をXPathで書くとどうなるか。
を探す
<div>
要素で、その
tagname
属性の末尾が文字列 'Destination' であること
何日も検索しているのですが、うまくいくものが出てきません。数ある中で、例えばこんなことをやってみました。
div[contains(@tagname, 'Destination')]
解決方法は?
XPath 2.0
//div[ends-with(@tagname, 'Destination')]
XPath 1.0
//div[substring(@tagname, string-length(@tagname)
- string-length('Destination') + 1) = 'Destination']
関連
-
[解決済み】ローカルの実行ファイルへのハイパーリンクを作成する方法は?
-
[解決済み] HTMLの#記号の文字実体は?
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] HTML5 Validation Error: body start tag が見えたが、同じタイプの要素がすでに開かれていた
-
[解決済み] iFrameがURLを読み込んでいない
-
[解決済み] ionic 4でion-buttonをセンタリングする方法は?[重複しています]
-
[解決済み] 入力のラジオ要素を水平に揃えるにはどうしたらいいですか?
-
[解決済み] フッターの内容が重なっているのを修正するには?
-
[解決済み] XPathでCSSクラスを指定して要素を検索するにはどうすればよいですか?
-
[解決済み] ある要素のn番目のインスタンスを取得するためのXPathクエリ
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】画像のURLで禁断の403を出す
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] (X)HTMLにおける "PRE "タグの用途は何ですか?
-
[解決済み] 高さを固定したBootstrapパネルボディの作り方
-
[解決済み] カーソルを指ポインタに変更
-
[解決済み] HTMLのテーブルを部分的に透明にするには?
-
[解決済み] :last-child が期待通りに動作しない?
-
[解決済み] Favicon.icoを表示させることができません。
-
[解決済み] 順序なしリストが div 内で左いっぱいに整列されない
-
[解決済み] アトムでキーバインドリゾルバーのポップアップを消すにはどうしたらいいですか?