-2

たとえば、私たちの URL: example.com

ソースコードは次のとおりです。

<html>
<head>
<body>
Hello My Name is: Jane
</body>
</head>
</html>

私の質問は、javascript を使用して「ジェーン」部分のみを取得するにはどうすればよいですか?

4

1 に答える 1

1

このページを見ながら、ブラウザの Javascript コンソールをポップアップして、次のように入力します。

$('body').text().match(/Hello My Name is: (\w+)/)

そしてあなたは見るかもしれません

["Hello My Name is: Jane", "Jane"]

配列を変数に割り当てて、2 番目の要素を抽出できます。

1行:

$('body').text().match(/Hello My Name is: (\w+)/)[1]
"Jane"

ただし、正規表現を使用して HTML から何かを抽出すると恐ろしい結果が生じる可能性があるため、これは悪い習慣と見なされていることに注意してください。

于 2013-06-15T11:21:49.517 に答える