1つだけ過去を変えられるとしたら?

javascriptでtextareaの文字列を取得したいです。

textareaで入力された文字列から半角括弧でくくられた文字列を、半角括弧付きで取得したいです。


あいうえお
かき(くけ)こ
さしすせそ
この場合、(くけ)が取得したい文字列です。

正規表現を使えば取得できそうなのですが、
詳しく分からないので教えてください。

よろしくお願いいたします。

A 回答 (1件)

たとえばこんなのではどうですか?



<html>
<head>
<script type="text/javascript">
function getStr() {
var val = document.getElementById('ta').value;
var str = val.match(/\([^)]+\)/g);
alert(str);
}
</script>
</head>
<body>
<textarea id="ta"></textarea>
<button onclick="getStr()">ボタン</button>
</body>
</html>
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます!
ちょっと試してみます。

お礼日時:2010/10/01 17:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!