私はこの文字列を持っています:Charles de Gaulle, (Paris) [CDG]
JavaScript/jQuery で get just をお願いしますParis
。初期文字列は可変長にすることができます。
私はこれを試しました:
var tab = "Charles de Gaulle, (Paris) [CDG]";
var tab2 = tab.split(',');
var tab3 = tab2.split('[')
私はこの文字列を持っています:Charles de Gaulle, (Paris) [CDG]
JavaScript/jQuery で get just をお願いしますParis
。初期文字列は可変長にすることができます。
私はこれを試しました:
var tab = "Charles de Gaulle, (Paris) [CDG]";
var tab2 = tab.split(',');
var tab3 = tab2.split('[')
試す
var myString= "Charles de Gaulle, (Paris) [CDG]";
var result = myString.match(/\((.*)\)/);
alert(result[1]);
.slice(begin,end)
の代わりに使用できます.substring()
。
たとえば、リンクをクリックして結果を表示します: http://jsfiddle.net/qhZq5/
ここに私のコードがあります
"This is (my) text".match(/\(([^)]+)\)/)[1]
match() は配列 ["(my)","my"] を返し、そこから 2 番目の要素が抽出されます。
これを試して:
var str = "Charles de Gaulle, (Paris) [CDG]",
pos = str.indexOf("(") + 1;
str = str.slice(pos, str.lastIndexOf(")"));