括弧内のデータの値を取得しようとしています。これが私のJavascriptコードです。
var info = $('.printedsubtext:first');
re = /\((.*)\)/i;
console.log(info.match(re)[1]);
.printedsubtext は次のようになります (直後に空の div があることに注意してください。最初に出現したものを選択しています)
<div class="printedsubtext" style="margin-top: 10px;">
<strong>Merchant SKU:</strong> 155687<br>
<strong>ASIN:</strong> B009NFT9PK<br>
<strong>Listing ID:</strong> 1009MIKWRIP<br>
<strong>Order-Item ID:</strong> 02975468341162<br>
<strong>Condition:</strong> Used - Good<br>
<strong>Comments:</strong> Publisher: Thomas Y. Crowell&lt;br&gt;Date of Publication: 1973&lt;br&gt;Binding: hard cover&lt;br&gt;Edition: &lt;br&gt;Condition: Good/Fair&lt;br&gt;Description: (M481)&lt;br&gt;<br>
<div class="printedsubtext" style="margin-top: 10px;">
</div>
</div>
M481 をコンソールに出力するコードが必要です。
ただし、これにより構文エラーが発生します。何らかの理由で、情報を次のように置き換えると機能します
var info = "Cats make (me) happy";
どんな助けでも大歓迎です。