15/11/09 16:05
Il Totem
Funzione Matches: restituisce tutte le occorrenze della regex. C'è scritto nel capitolo sulle regex.
aaa
16/11/09 12:19
Il Totem
Se hai fatto una regex del tipo "(/\*|\*/)" mi sembra ovvio che ti colori solo i delimitatori. Se vuoi comprendere tutto il commento farai "/\*[\w\W]+?\*/" o qualcosa di simile...
aaa
17/11/09 18:46
LittleHacker
Altro problema...
Ho provato a leggere la tua(Totem) e un'altra guida (sulle regex) ma non sono riuscito a tirar fuori un bel niente...Comqune veniamo al problema...Quando apro o scrivo sulla richtextbox da me creata il font ad esempio della scritta verifica cambia ma non tutto cioè lui non dovrebbe proprio cambiare ma lui cambia perchè dentro c'è la parola chiave 'if' ma se io voglio cambiare font all'if solo se dopo di se c'è la parentesi tonda? ho già provato, ho tirato fuori qualcosa con questo: 'if\(' ma quando finisco di scrivere la parentesi tonda me la ingrandisce come l'if, invece io vorrei che solo l'if si ingrandisca...poi ad esempio se io scrivo:
cout << "Ciao" << endl;
<< e << endl; me li colora di verde...come risolvo?
Poi un'altro problema:
se ad esempio io scrivo(una riga sotto):
cout << "ciao" << endl;
Poi una riga sopra:
cout << "en" << endl;
Tutto il codice sotto ed '<< endl;' me lo colora di rosso oppure alcune volte di verde..come risolvo?
Edit:
Il primo problema(quello dell'if) l'ho risolto utilizzando prima dell'if l'escape(adesso non so come si chiama, Totem aiutami tu
) \W cioè: '\Wif'
Aiutatemi negli altri...
2° Edit:
Pure il secondo problema(quello della colorazione in verde del codice) l'ho risolto togliendo dal codice degli '#include' il:
Me.Lines.Length
che non so neppure io a cosa servive
...
3° ed utlimo Edit(
):
Risolto pure qst cercando su internet utilizzando qst codice sono riuscito
:
"(\""(.*?)(?=\"")"")"
E scusate il disturbo da parte mia
Ultima modifica effettuata da LittleHacker 17/11/09 20:40
aaa