2013-10-26 78 views
0

有沒有更好的方法來查找正則表達式中的函數字符串。正則表達式來查找函數字符串javascript

防爆...如果字符串包含像函數表達式等計數(「警報」),那麼正則表達式應該返回[0] - >「計數」,並在參數 - > [1]

+1

現在你正在尋找_parse_ JavaScript代碼? –

+0

我正試圖實現類似淘汰賽的作品。它使用data-bind屬性來解析一個字符串並執行一個函數。例如:data-bind =「text:getCount('alert')」 – user1994513

回答

0

看起來不是一個好主意,但我是誰來判斷。它應該與任何類型的參數一起使用。僅一個參數。沒有想到任何邊緣情況。

\w+\(("?\w+"?)\) 
+0

我正在嘗試實現類似knockout的工作方式。它使用data-bind屬性來解析一個字符串並執行一個函數。例如:data-bind =「text:getCount('alert')」。你認爲這不是一個好主意嗎?我正在考慮更好的解決方案 – user1994513

+1

你可以用正則表達式秒殺,但我認爲從長遠來看,你應該看看某種標記化機制 – tucaz

+0

你可以給我更多關於標記化機制的參考嗎?真的有興趣瞭解它是什麼? – user1994513

相關問題