2016-10-23 34 views
0

是否有可能找到相同的頁面上匹配的括號,並強調兩者。
例如...
查找使用JavaScript頁面上括號匹配/ jQuery的

函數foo(){
//測試
};

因此,當我點擊'{'我想能夠找到相應的括號'}'並在網頁上突出顯示。


我怎麼能做到這一點使用JavaScript/jQuery的?

+0

無論你在網頁上展示的語法/語言,你需要一個解析器,如果數據可能不僅僅是你的簡單例子。此外,什麼需要做將取決於在頁面本身的標記。 –

回答

0

爲了找到這些字符,請使用:

var a = str.indexOf("{"); 

然後使用:

var b = str.indexOf("}", a); 

最後使用How to highlight text using javascript

+0

像{{}} –

+0

我們需要實現一個堆棧和分析文本,怎麼可以做多一點COMLEX例如在JavaScript –

+0

發現這個http://stackoverflow.com/questions/1590247/how-do-你 - 實施 - 一個堆棧和-A-隊列中的JavaScript –