私はAJAX/PHPチャットルームに取り組んでおり、現在、ユーザーがPMを送信したかどうかを検出し、それが誰で、メッセージが何であるかを調べるために正規表現に固執しています。
ユーザーが次のようなものを入力した場合
/pm PezCuckow こんにちは!
最初に文字列がそのパターンに一致するかどうかをテストしてから、「PezCuckow」と「Hi There you so awesome!」を取得したいと思います。PHP に投稿する文字列として。
私は正規表現についていくつかの調査を行いましたが、これをどこから始めるべきか本当にわかりません! 手伝ってくれますか?
==みんなの助けのおかげで、これは解決しました!==
var reg = /^\/pm\s+(\w+)\s+(.*)$/i;
var to = "";
if(message.match(reg)) {
m = message.match(reg);
to = m[1];
message = m[2];
}