href属性を持つすべての "a"要素をこのフォームで取得したいとします。http:s://any.example.com anyは、文字または数字だけを含む文字列です。 。 regexとXPathの新機能ですので、正しく取得できません。 私は正規表現をそれを考え出したが、私はそれが100%正しいかどうか分からない: コード: コード:document.evaluate regexes
/(http|https)://+[A-Za-z0-9]+\.example+\.+com/
だから、XPathは次のようになります
document.evaluate("//a[@href='/(http|https)://+[A-Za-z0-9]+\.google+\.+com/']" , document , null , XPathResult.ORDERED_NODE_SNAPSHOT_TYPE , null);
が、それはdoesnの仕事はありません。
誰かが私を助けることができれば幸いです。
OK、それは動作しますが、私は –
が何を知りたいんでした欲しかったものを発見しませんでしたか? – Bohemian
正規表現をxpathと組み合わせる方法 –