我正在研究AJAX/PHP聊天室,並且目前卡在正則表達式中以檢測用戶是否發送了PM &然後找出它是誰以及消息是。/PM用於在聊天室發送消息的正則表達式語法
如果用戶鍵入類似
/PM PezCuckow您好你如此真棒!
我想先測試一下我的字符串是否匹配那個模式,然後得到'PezCuckow'和'Hi你真棒!作爲發佈到PHP的字符串。
我已經做了一些正則表達式的研究,但真的不知道從哪裏開始這一個! 你能幫忙嗎?
==多虧了大家的幫助,這是目前解決==
var reg = /^\/pm\s+(\w+)\s+(.*)$/i;
var to = "";
if(message.match(reg)) {
m = message.match(reg);
to = m[1];
message = m[2];
}