0
需要一些幫助從下面的字符串中提取2條信息: 查看MUI幻燈片(00:01:45) 需要MUI和時間,沒有()。觀看和幻燈片將始終存在。大寫字母可以是2到6個字母的長度。時間總是以相同的格式。PHP RegEX提取
提取的時間將被累加並對每個大寫字詞求平均值。
任何幫助表示讚賞。我從來沒有理解過RegEX,如果你能指出方向,我很樂意找到一個基本的入門教程。
需要一些幫助從下面的字符串中提取2條信息: 查看MUI幻燈片(00:01:45) 需要MUI和時間,沒有()。觀看和幻燈片將始終存在。大寫字母可以是2到6個字母的長度。時間總是以相同的格式。PHP RegEX提取
提取的時間將被累加並對每個大寫字詞求平均值。
任何幫助表示讚賞。我從來沒有理解過RegEX,如果你能指出方向,我很樂意找到一個基本的入門教程。
以下sniplet給你想要的東西:
$str = 'viewed MUI slideshow (00:01:45)';
$r = '/viewed\ ([A-Z]{2,6})\ slideshow\ \((\d{2}:\d{2}:\d{2})\)/';
if(preg_match($r, $str, $match)) {
// Do something
// $match[1] = MUI
// $match[2] = 00:01:45
}
偉大的作品,謝謝! – mahoney