0

例えば

var string = 'width="300" height="650"'

その文字列の高さを更新して、次のようなものを取得したいと思います

string = string.replace(/height="..."/g, 'height="150"');
//... as any symbol

高さの値を気にしない reg 式を作成して、新しいものに置き換える方法は?

ここでそれを試すことができます。例: JsFiddle

4

2 に答える 2

4
var string = 'width="300" height="650"';
string = string.replace(new RegExp(/height=\"[0-9]+\"/g), 'height="150"');

デモ

于 2012-06-22T00:06:22.210 に答える
2

大文字と小文字を区別しない場合:

.replace(new RegExp(/height=\"[0-9]+\"/ gi ), 'height="150"');

于 2012-06-22T00:14:07.823 に答える