Amazon で ISBN を抜く。前からやってるけど改めて。ASIN だと CD とかでも抜けちゃうのでいや。 XPathではこんなん。 >>> var text = document.evaluate( '//div[@class="content"]/ul/li[b/text()="ISBN-13:"]/text()', document, null, XPathResult.STRING_TYPE, null); >>> var isbn13x = text.stringValue.replace(/[\s-]/g, ''); >>> isbn13x; "9784873113227" 正規表現ではこんなん。 >>> document.body.innerHTML.match(/<b>ISBN-13:<\/b>\s*(\d{3})-(\d{9}[\dX])/); ["<b>ISBN-