Bonjour tout le monde,
Si je veux parser du texte comme celui-ci :Je recherche dans ce texte les éléments contenus entre les chevrons ouvrants et fermants par exemple : <e c f>.
Code : 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61 c1-\tweak #'X-offset #-10 ^\markup { \score { \new StaffGroup<< \override StaffGroup.SystemStartBracket.transparent = ##t \new ChordNames { \set minorChordModifier = \markup { "-" } \set chordNameSeparator = \markup { ""} \set majorSevenSymbol = \markup { M7 } \set chordNameExceptions = #chExceptions \override ChordName #'font-size = #-1 \override ChordName #'font-series = #'bold \transpose c c <c e g >2. \transpose c bes <c e g bes a' >4 } \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \override Staff.TimeSignature #'stencil = ##f \override Stem #'transparent = ##t \clef "treble" <e >4^\markup {\musicglyph #"scripts.downbow" } \override NoteHead.color = #(x11-color "DarkRed") \override Accidental.color = #(x11-color "DarkRed") <c g' c e > \bar "!" <d aes' d g > \override NoteHead.color = #(x11-color "Black") \override Accidental.color = #(x11-color "Black") \override Accidental.color = #(x11-color "Black") <d f >^\markup {\musicglyph #"scripts.upbow" } \bar "|" } \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \override Stem #'transparent = ##t \clef "bass" <c,, e c' g' >4 \override NoteHead.color = #(x11-color "DarkRed") \override Accidental.color = #(x11-color "DarkRed") s4 s \override NoteHead.color = #(x11-color "Black") \override Accidental.color = #(x11-color "Black") <d f bes' >} >> \layout { } } } %cell 3 c1-\tweak #'X-offset #-10 ^\markup { \score { \new StaffGroup<< \override StaffGroup.SystemStartBracket.transparent = ##t %accords \new ChordNames { \set minorChordModifier = \markup { "-" } \set chordNameSeparator = \markup { ""} \set majorSevenSymbol = \markup { M7 } }
Mais plus compliqué, je recherche aussi une lettre comme le s ou s4 par exemple
Si quelqu'un peut m'aider
Merci
Partager