0
我有一個字符串,它類似於此:獲取從文本尺寸在JavaScript
tumblr_mgn6mfe9aD1rbaz5bo1_500.jpg (JPEG Image, 500 × 705 pixels)
我想,直到我得到500 & 705我想他們作爲兩個單獨的值值剝離的文本。我怎麼能在JavaScript中做到這一點?
我有一個字符串,它類似於此:獲取從文本尺寸在JavaScript
tumblr_mgn6mfe9aD1rbaz5bo1_500.jpg (JPEG Image, 500 × 705 pixels)
我想,直到我得到500 & 705我想他們作爲兩個單獨的值值剝離的文本。我怎麼能在JavaScript中做到這一點?
var match = /(\d+) × (\d+) pixels\)$/.exec('tumblr_mgn6mfe9aD1rbaz5bo1_500.jpg (JPEG Image, 500 × 705 pixels)')
然後match[1]
和match[2]
將包含你正在尋找(字符串)的兩個值。
這裏是你如何搭配尺寸:
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"
將字符串始終以正確的格式? –
是的,他們將在確切的格式,但不同的價值觀 – Ruriko