0

私はこれに似た文字列を持っています:

tumblr_mgn6mfe9aD1rbaz5bo1_500.jpg (JPEG Image, 500 × 705 pixels)

値500と705が得られるまでテキストを削除したいと思います。2つの別々の値としてそれらを取得したいと思います。JavaScriptでこれを行うにはどうすればよいですか?

4

2 に答える 2

3
var match = /(\d+) × (\d+) pixels\)$/.exec('tumblr_mgn6mfe9aD1rbaz5bo1_500.jpg (JPEG Image, 500 × 705 pixels)')

次にmatch[1]match[2]探している2つの値が(文字列として)含まれます。

于 2013-01-15T10:35:11.907 に答える
0

ディメンションを一致させる方法は次のとおりです。

var result = (/(\d+)\s*(×|x)\s*(\d+)\s*pixels\)$/g).exec('tumblr_mgn6mfe9aD1rbaz5bo1_500.jpg (JPEG Image, 500 × 705 pixels)');
console.log(result[1]); //"500"
console.log(result[3]); //"705"
于 2013-01-15T10:37:27.827 に答える