22

最初の [ と最後の ] の間にコンテンツを取得する必要がある同じ文字が他にある場合でも、シンボル [ と ] の間にコンテンツを取得する必要があります。正規表現を使用するjqueryで。事前に感謝

4

2 に答える 2

40

jQuery は必要ありません。標準の Javascript を使用してください。

var extract = str.match(/\[(.*)\]/).pop();

区切り文字が { と } の場合は、次のように変更します

var extract = str.match(/{(.*)}/).pop();
于 2013-11-07T13:07:30.413 に答える
1

どうですか

yourStringVariable.match(/\[(.*)\]/)[1]
于 2013-11-07T13:08:59.463 に答える