-1
我正在設置一個listen命令來抓取我的siriproxy項目中的一串字。在listen命令中使用變量siriproxy
字符串可以是任何東西,所以最簡單的方法是確保字符串以特殊字開頭。我想在變量中設置該單詞。這樣,我可以給用戶一種改變它的方法。
以下是我有:
listen_for /Elvis ([a-z]* ?[a-z]* ?[a-z]* ?[a-z]* ?[a-z]* ?[a-z]*)/i do |event_name|
我的命令將Elvis
開始,一切就變成了可變event_name
後。
如果我想讓Elvis
成爲一個變量,該怎麼辦?我嘗試了這個失敗。
listen_for /#{myVar} ([a-z]* ?[a-z]* ?[a-z]* ?[a-z]* ?[a-z]* ?[a-z]*)/i do |event_name|
沒了相同的結果。它跳過了。我知道我的變量正在從配置文件中拉入。但是這個解決方案也沒有抓住它。 – SeeleyBoothe 2013-05-07 12:01:28
把#只是讓它認爲這是一條評論 – SeeleyBoothe 2013-05-07 12:04:49
你做錯了:http://ideone.com/nJECCE – tkroman 2013-05-07 15:36:45