質問は、私がやろうとしていることよりも混乱を招く可能性があります。<title
基本的に、html要素のコンテンツを取得したい:
s = s.match(/<title>(.*?)<\/title>/);
これは私に与えます:
["<title>foobar</title>", "foobar"]
したがって、テキストのみにアクセスするには、を使用する必要がありますs[1]
。
スキップして、テキストだけで一致を作成する方法はあります"<title>foobar</title>"
か? または言い換えると、match()
「で区切られた文字列を検索します<a></a>
が、結果の区切り文字は無視します」と伝える方法はありますか?
否定的な後読みなどを使っていろいろな表現を試みましたが、うまくいきませんでした。それが正しいアプローチであるかどうかさえわかりません。