2016-10-23 4 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

スタックを実装してテキストを解析する必要があります。どうすればjavascriptで行うことができます –

+0

これが見つかったhttp://stackoverflow.com/questions/1590247/how-do-あなたが実装したスタックとキューイン・ジャバスクリプト –

関連する問題