Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 25.11.2008 Skąd: Polska Ostrzeżenie: (10%)
|
Witam. Zrobiłem sobie funkcję, która koloruje składnię. Wszystko w sumie ładnie chodzi, ale bez problemów obyć się nie mogło... Funkcja zmienia znaki * , . () na fioletowe a kody znajdujące się pomiędzy ' a ' na zielone. Problem polega na tym, że jeżeli między ' a ' znajdzie się znak * , . () to jest on oczywiście zamieniony na fioletowy... Czy wiecie jak takiej sytuacji zaradzić? Aby funkcja zamieniając znaki * , . () omijała fragmenty tekstu zawarte miedzy ' a '?
Oto moja funkcja:
Proszę o pomoc i pozdrawiam, ladovnik Ten post edytował ladovnik 25.11.2008, 18:22:21 |
|
|
|
ladovnik Własna funkcja kolorująca składnię - mały problem... 25.11.2008, 18:18:38
skim można by było się pobawić wyrażeniami regularnymi.... 25.11.2008, 22:02:45
ladovnik Wielkie dzięki! Poczytałem sobie o wyrażeniach... 28.11.2008, 16:50:52
skim jak zapewne czytałeś, jest takie co... 29.11.2008, 11:02:48
ladovnik Tak, i użyłem tych nawiasów: [] lecz nie... 29.11.2008, 12:48:30 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 21:16 |