私のオプションは次のようになります。
<option value="80">a1, a2, a3, a4, a5 (80)</option>
このコードで:
str_split = str.split(',');
私はこれを受け取ります:
a1 a2 a3 a4 a5 (80)
しかし、私はこれを取得するために中括弧でIDを削除したい:
a1 a2 a3 a4 a5
IDは、"(8)"
または"(20)"
または"(100)"
などのように変化する可能性があります..
で試してみました
str_replace = str.replace(/[()]/g, "");
しかし、それは私にこの結果を与えます:
a1 a2 a3 a4 a5 80
それ、どうやったら出来るの?
編集 :
文字列からのIDを持つ最後の中括弧でこれを行うことは可能ですか?
それをテストしたところ、私のオプションがこのように見えるときに問題が発生しました
<option value="80">a1(12), a2(test), a3(333), a4(xx), a5(34) (80)</option>
これ欲しい
a1(12) a2(test) a3(333) a4(xx) a5(34)