0
我得到一个字符串,它看起来像这样从数据库:〜\上传\ Tree.jpg 而且我想在ActionScript3中把它改为上传/Tree.jpg重写URL字符串用在与string.replace ActionScript 3的
任何想法如何我可以做到这一点整洁的方式?
我得到一个字符串,它看起来像这样从数据库:〜\上传\ Tree.jpg 而且我想在ActionScript3中把它改为上传/Tree.jpg重写URL字符串用在与string.replace ActionScript 3的
任何想法如何我可以做到这一点整洁的方式?
假设path
从数据库字符串,您可以使用此:
var newPath:String = path.replace(new RegExp("^~\\\\", "g"), "").replace(new RegExp("\\\\", "g"), "/")
如果你总是在开头的“〜\”,你可以通过使用String.substring()
,而不是对其进行优化。如果您要一次转换多个字符串,请参考正则表达式并使用它,因此您不必为每个字符串创建新的正则表达式。