Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kolorowanie składni - RegExp
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
WebCM
Porywam się na skrypt do kolorowania składni w JavaScript. Na początku utworzę uniwersalną bazę słów kluczowych. Jeśli będą konflikty, wtedy osobne pliki definicji dla każdego obsługiwanego języka.

Przykład kodu do sformatowania:
Kod
function funkcja($function)
{
    if($function == 'instanceof integer this') ...
}

Na pewno nie można kolorować słów kluczowych w ciągach znaków, np. 'instanceof integer this'.

Za pomocą wyrażeń regularnych mogę kolorować np. this na niebiesko. Jak pominąć stringi?
erix
Cytat
Jak pominąć stringi?

AFAIK
[JAVASCRIPT] pobierz, plaintext
  1. /'([^this])'/
[JAVASCRIPT] pobierz, plaintext


A tak w ogóle, to wynajdujesz koło na nowo, gdyż koloryzerów pod JS troszkę jest. Choćby: http://www.pseudocoder.com/archives/2007/0...taxhighlighter/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.