在IRC,保持連接活着,你有PONG
s到回覆PING
S,所以如果一個服務器發送你PING :irc.whatever.com
,你要發回PONG :irc.whatever.com
,或服務器將關閉連接。比賽開始
我正在使用字符列表,因爲(糾正我,如果我錯了),這就是我的TCP套接字返回。
所以我執行檢查查驗消息,它試圖返回,我需要對乒乓球的服務器,就是: [?P, ?I, ?N, ?G, ? ,?: | host] = msg
這是一個case
塊子句。這個問號後面跟着一個空格,對我來說看起來超級狡猾,但它起作用。
我嘗試了像['PING :' | host] = msg
之類的東西,但那不起作用。我查看了文檔,但沒有找到更好的方法來匹配此文檔。有沒有更好的方法來匹配字符列表中的起始字符?
你的答案的每一個部分都制定了我。感謝Dogbert!很教育。 – Fuser97381