regexp
#4
Outre le fait que tu as des caractères étranges (codes couleurs), je pense qu'il faut protéger (échapper) les parenthèses qui ne sont pas capturantes:
Code :
#!/usr/bin/tclsh
regexp {\((.*?)\).*?\((.*?)\).*?\((.*?)\)} "(Question) (cinema) (Qui est l des profondeurs )" a b c d
puts "Full Match: $a"
puts "Sub Match1: $b"
puts "Sub Match2: $c"
puts "Sub Match3: $d"
Citation :tclsh test.tcl
Full Match: (Question) (cinema) (Qui est l des profondeurs )
Sub Match1: Question
Sub Match2: cinema
Sub Match3: Qui est l des profondeurs
Répondre


Messages dans ce sujet
regexp - par protec - 17/02/2016, 17:28
RE: regexp - par EvilHeart - 17/02/2016, 20:30
RE: regexp - par protec - 18/02/2016, 09:44
RE: regexp - par CrazyCat - 21/02/2016, 14:16
RE: regexp - par protec - 28/02/2016, 18:55
RE: regexp - par protec - 28/02/2016, 19:13
RE: regexp - par protec - 29/02/2016, 18:46

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté