[Expression régulière] Nettoyage
Bonjour,
Voila je voudrais nettoyer le début de certain nom de fichiers (en l'occurence des fichier musicaux). Mes fichiers se présentes sous différentes formes, comme cela par exemple :
Citation:
01 - Chanson
01. Chanson
cd01 Chanson
cD01. Chanson
01x02 - Chanson
018. - Chanson
(2007) Chanson
(2007). Chanson
2pac - titre
voici mon expression régulière qui ne fonctionne pas :
Code:
1 2 3 4 5 6
|
Public Function cleanString(ByVal word As String) As String
Dim maRegEx As New Regex("^(\s+(?cd)[0-9]+\s+[\.-]+\s+)*", RegexOptions.IgnoreCase)
word = maRegEx.Replace(word, "")
cleanString = word
End Function |
Merci de votre aide