jed*_*ikb 1 regex flash actionscript-3
var aText:String = "C:\\folder\\folder\\file";
var filterVal:String = aText.toLowerCase().replace( /\//g, '/');
trace( aText );
trace( filterVal );
Run Code Online (Sandbox Code Playgroud)
结果如下:
C:\folder\folder\file
c:\folder\folder\file
Run Code Online (Sandbox Code Playgroud)
此代码基于此站点和新生的正则表达式技能.
我究竟做错了什么?谢谢.
你做错了,你似乎想要的是:
var filterVal:String = aText.toLowerCase().replace( /\\/g, '/');
Run Code Online (Sandbox Code Playgroud)
初始和结束'/'分隔正则表达式.里面是什么(\\)是你要搜索的内容.因为它是反斜杠,你需要逃避它.