2つのタグに分割された文字列を含むノードを検索します

arnaudbey

2つのタグに分割された特定の文字列を含むノードを取得する方法はありますか。これを試しましたが、機能しません。foreignタグを無視することができません

$crawler->filterXPath('//p/text()[contains(., "caractère a priori")]');
<p>leur caractère <foreign xml:lang="lat">a priori</foreign>, soit..</p>

どうもありがとう !

そしてガードナー

以下のXPathが機能するはずです。これは<p>、containsステートメントで指定されたテキストを含むノードのみを返します。テスト用に例を少し拡張し、ここにフィドルを含めました

XPath:

div/p[contains(., 'caractère a priori')]

入力

<div>
    <p>leur caractère <foreign xml:lang="lat">a priori</foreign>, soit..</p>
    <p>leur poisson <foreign xml:lang="lat">a priori</foreign>, soit..</p>
</div>

出力

<p>leur caractère <foreign xml:lang="lat">a priori</foreign>, soit..</p>

うまくいけば、それはあなたに続けるのに十分なものを与えるでしょう!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SQL Server:さまざまなデータを含む列をIDでグループ化された3つの特定の列に分割します

分類Dev

区切り文字のエスケープされた形式を含む部分文字列を検索します(Regexp)

分類Dev

ノードを追加し、C ++の子のリストを含むジェネリックツリー内の2つの指定されたノード間のパスのコストを検索します

分類Dev

指定されたすべての文字列を含む最小長の部分文字列を検索します

分類Dev

ファイル名を提供されたパターンと比較するか、ワイルドカードを含む2つの文字列を比較します

分類Dev

phpを使用して2つの文字列の間にマップされた文字列を検索します

分類Dev

文字列を分割して、文字列に含まれるデータを検索する

分類Dev

2つの特殊文字を含む文字列を分割します

分類Dev

1、2、3、または4つのフィールドを含む文字列を検証しますか?

分類Dev

選択した要素の文字列をJavascriptで検索し、その文字列を含むhtmlタグを非表示にします

分類Dev

データを含む最後の列を検索し、右から2つの列をクリアします

分類Dev

分割された文字列のリストで文字列を検索します

分類Dev

正規表現:これらの単語(文字列)を含む特定のhtmlタグを検索します

分類Dev

パターンpython3のエンドブロックに検索されたパターンを含むデータを削除します

分類Dev

<?php if関数の場合、データを含む文字列を検索します

分類Dev

Rを使用して、グループ化されたデータフレームに複数のカイ二乗分割表検定を適用し、検定のp値を含む新しい列を追加します。

分類Dev

「[string]」を含むすべての文字を検索し、データの配列にします

分類Dev

XMLの形式が正しくなく、ネストされたタグを含む2つのタグ間のテキストを検索する

分類Dev

指定された2つの子を含む単一の親IDを検索します

分類Dev

2つのdivタグを含むページを2つの部分に分割し、それぞれに独自のスクロールバーを設定します

分類Dev

文字列内のリストを含むデータフレーム列を2列に分割します

分類Dev

指定されたリストから部分文字列を含む文字列を検索します

分類Dev

動的SQLを使用して、1つのパラメーターに複数の列を含むワイルドカード検索を実行します

分類Dev

C ++のDFS:検索されたキーが含まれている場合はノードを返します

分類Dev

正規表現:2つ以上の文字を含むすべての文字列を検索します

分類Dev

正規表現を使用してPythonで定義された2つのタグの間にある複数行の文字列をすべて検索する

分類Dev

grepを使用して、間に任意の数の文字を含む2つの連続パターンを検索します

分類Dev

pandas: 指定された列に特定の部分文字列が含まれる行を検索します

分類Dev

区切り文字を除外しながら、2つの文字の間に含まれる文字列を検索するための正規表現

Related 関連記事

  1. 1

    SQL Server:さまざまなデータを含む列をIDでグループ化された3つの特定の列に分割します

  2. 2

    区切り文字のエスケープされた形式を含む部分文字列を検索します(Regexp)

  3. 3

    ノードを追加し、C ++の子のリストを含むジェネリックツリー内の2つの指定されたノード間のパスのコストを検索します

  4. 4

    指定されたすべての文字列を含む最小長の部分文字列を検索します

  5. 5

    ファイル名を提供されたパターンと比較するか、ワイルドカードを含む2つの文字列を比較します

  6. 6

    phpを使用して2つの文字列の間にマップされた文字列を検索します

  7. 7

    文字列を分割して、文字列に含まれるデータを検索する

  8. 8

    2つの特殊文字を含む文字列を分割します

  9. 9

    1、2、3、または4つのフィールドを含む文字列を検証しますか?

  10. 10

    選択した要素の文字列をJavascriptで検索し、その文字列を含むhtmlタグを非表示にします

  11. 11

    データを含む最後の列を検索し、右から2つの列をクリアします

  12. 12

    分割された文字列のリストで文字列を検索します

  13. 13

    正規表現:これらの単語(文字列)を含む特定のhtmlタグを検索します

  14. 14

    パターンpython3のエンドブロックに検索されたパターンを含むデータを削除します

  15. 15

    <?php if関数の場合、データを含む文字列を検索します

  16. 16

    Rを使用して、グループ化されたデータフレームに複数のカイ二乗分割表検定を適用し、検定のp値を含む新しい列を追加します。

  17. 17

    「[string]」を含むすべての文字を検索し、データの配列にします

  18. 18

    XMLの形式が正しくなく、ネストされたタグを含む2つのタグ間のテキストを検索する

  19. 19

    指定された2つの子を含む単一の親IDを検索します

  20. 20

    2つのdivタグを含むページを2つの部分に分割し、それぞれに独自のスクロールバーを設定します

  21. 21

    文字列内のリストを含むデータフレーム列を2列に分割します

  22. 22

    指定されたリストから部分文字列を含む文字列を検索します

  23. 23

    動的SQLを使用して、1つのパラメーターに複数の列を含むワイルドカード検索を実行します

  24. 24

    C ++のDFS:検索されたキーが含まれている場合はノードを返します

  25. 25

    正規表現:2つ以上の文字を含むすべての文字列を検索します

  26. 26

    正規表現を使用してPythonで定義された2つのタグの間にある複数行の文字列をすべて検索する

  27. 27

    grepを使用して、間に任意の数の文字を含む2つの連続パターンを検索します

  28. 28

    pandas: 指定された列に特定の部分文字列が含まれる行を検索します

  29. 29

    区切り文字を除外しながら、2つの文字の間に含まれる文字列を検索するための正規表現

ホットタグ

アーカイブ