兩個值我試圖獲得這種字符串用PHP正則表達式的兩個值:從文本中提取
bla bla bla
Measures: 10,4 cm x 9 cm.
bla bla bla
結果:
1: 10,4 (note: decimal values with comma)
2: 9
模式Measures: X cm x Y cm.
總是相同的。我試圖:'@ ^(?:措施:)?([^。] +)@'但我不能改進它來獲得第一個和第二個值。
非常感謝!
兩個值我試圖獲得這種字符串用PHP正則表達式的兩個值:從文本中提取
bla bla bla
Measures: 10,4 cm x 9 cm.
bla bla bla
結果:
1: 10,4 (note: decimal values with comma)
2: 9
模式Measures: X cm x Y cm.
總是相同的。我試圖:'@ ^(?:措施:)?([^。] +)@'但我不能改進它來獲得第一個和第二個值。
非常感謝!
if (preg_match('/Measures: (\S+) cm x (\S+) cm/', $subject, $regs)) {
$height = $regs[1];
$width = $regs[2];
}
我不明白的事情,你想要什麼來衡量?或從「bla bla bla」中提取? –
這不是_do我的job_網站。 ;) – Leri
@PLB顯然,其他人不止是有義務這樣做。我希望人們在問我更具體和疑難解答的問題時能有這種感覺。 – BLaZuRE