編輯:我使用從Github的twitch-irc庫Node.js,通過npm安裝。Node.js - 如何解析通過IRC聊天消息傳遞的參數
這是這樣一個基本的問題,我覺得好像有點詢問白癡的,但是......
if (message.toLowerCase().indexOf('!os') === 0) {
}
比方說,我用這個代碼,如何將添加如果參數語句用戶提供?通過這個,我的意思是在輸入!os之後,他們會創建一個空間並輸入其他內容,這可能是第0或第1個參數。
是否可以只使用這個?:
if (message.toLowerCase().indexOf('kernel') === 4) {
}
在僞代碼,我想做的事:
if (firstargument === 'kernel') {
//Do stuff.
}
謝謝您的時間。
我的答案被關閉了。這是一個非常好的方法(所以+1);我必須記住這一個。我不知道用'match'來做到這一點。 – Blubberguy22
我用var args = message.match(/ \ S + g /); console.log(args);並且console.log返回null,不管我輸入什麼內容!os – Keydose
'console.log(message)'print? – galactocalypse