var aText:String = "C:\\folder\\folder\\file";
var filterVal:String = aText.toLowerCase().replace( /\//g, '/');
trace( aText );
trace( filterVal );
结果为:
C:\folder\folder\file
c:\folder\folder\file
此代码基于this site和新生的正则表达式技能。
我做错了什么?谢谢。
答案 0 :(得分:6)
你做错了,你似乎想要的是:
var filterVal:String = aText.toLowerCase().replace( /\\/g, '/');
初始和结束'/'分隔正则表达式。里面是什么(\\)是你要搜索的内容。因为它是一个反斜杠,你需要逃避它。