Bonjour,
Je bloque avec l'utilisation de regex. Voyez un exemple de texte (shaders quake 3) que je voudrais traiter:
Code shader : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 shadername1 { //attributs { //attributs } { //attributs } //... } shadername2 { //attributs { //attributs } { //attributs } //... }
Il y a 2 types de blocks: les shaders et les stages dans les shaders. Tout deux délimités par des accolades.
Je ne sais pas comment délimiter les groupes du regex "par niveau"..
Si c'est possible j'aimerais pouvoir identifier les différents shaders avec leur nom, ainsi que leurs stages.
Merci pour votre aide
Partager