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 :
voici mon expression régulière qui ne fonctionne pas :01 - Chanson
01. Chanson
cd01 Chanson
cD01. Chanson
01x02 - Chanson
018. - Chanson
(2007) Chanson
(2007). Chanson
2pac - titre
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager