2014-01-07 40 views
1

您好我需要使用regex來對服務器上的輸出日誌進行ajax調用,以檢查進程是否「完成」。我有一個PHP文件,可以給日誌的最後一行無關緊要。 Ajax每秒獲得5次。但是我需要客戶端在完成時批准它。日誌的最後一行(完成時)將是:使用JavaScript正則表達式來匹配日誌文件的尾部

就像這些例子中的任何一個「總時間:2秒」或「總時間:17秒」或「總時間:1分鐘」我想正則表達式是能夠識別字符串不管什麼數量

+0

您需要的正則表達式是「總時間:\ d +(秒|分鐘)」 – reggaeguitar

回答

3

/Total time: \d{1,} (seconds|minutes)/

可以在1,後面加一個上限,如果你想的人數限制在2-4位或任何你想要的。

+0

您可以將它錨定以防止子字符串匹配 –

+0

您怎麼表示亞歷克斯? – user26676