2009-08-09 6 views

Répondre

3

Si l'on suppose path est la chaîne à partir de la base de données, vous pouvez utiliser ceci:

var newPath:String = path.replace(new RegExp("^~\\\\", "g"), "").replace(new RegExp("\\\\", "g"), "/") 

Si vous avez toujours le « ~ \ » au début, vous pouvez l'optimiser à l'aide String.substring() à la place. Et si vous voulez convertir plusieurs chaînes à la fois, faites une référence à la regex et utilisez-la à la place, donc vous ne créez pas une nouvelle regex pour chaque chaîne.