0

問題: 角かっこの内容をすべて取得してから削除したいのですが、角かっこが文字列の先頭にある場合に限ります。

たとえば、指定された文字列[foo][asd][dsa] text text textは、3 つの括弧の内容 ( ["foo", "asd", "dsa"]) をすべて含む配列を返し、文字列は になりtext text textます。

しかし、文字列がそのように見える場合:[foo] text [asd][dsa] text textのみを取り[foo]、文字列は: になりますtext [asd][dsa] text text

JavaScriptを使用してそれを行うにはどうすればよいですか?

4

3 に答える 3

1

何かのようなものvar newstring = oldstring.replace(/\[\w{3}]/, "");

于 2013-04-15T09:42:28.873 に答える