Expression reguliere checker si un string est borne par ',' - Python - Programmation
Marsh Posté le 01-05-2004 à 01:16:08
comme ca :
" ,comp249 - web technology,information, communication, technology, computer, science, postgraduate, education, course, unit, macquarie,university, sydney, australia,"
je veus faire un split recuperant tout les mots
keys = re.split('\W+',keys)
ca me donne ca :
Code :
|
je veus enlever les ' ' au debut et a la fin.
donc jaimerai evoyer la chaine sans les , du debut et fin a split.
une autre methode peut etre ?
merci
Marsh Posté le 01-05-2004 à 01:21:25
[ s.strip() for s in str.split(',')[1:-1] ]
['comp249 - web technology', 'information', 'communication', 'technology', 'computer', 'science', 'postgraduate', 'education', 'course', 'unit', 'macquarie', 'university', 'sydney', 'australia']
Marsh Posté le 01-05-2004 à 01:37:09
cool sa marche masi j ai etait oblige d utiliser quand meme reg exp pour delimiter le (,- ect..)
keys = re.split('\W+',keys)[1:-1]
Marsh Posté le 01-05-2004 à 01:05:37
,
je voudrais suprimer la premiere et derniere "," d un string.
pour cela j utilise
^\, pour le debut cest bon
\,$ pour la fin aussi
^\,\,$ ne marhce pas comment combiner les deux ?