[英]Replacing backslashes, forward slashes and double forward slashes with double backslashes
[英]replacing backslashes with forward slashes in actionscript
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
此代碼基於該網站和新生的正則表達式技能。
我究竟做錯了什么? 謝謝。
您做錯了,看來想要\\是:
var filterVal:String = aText.toLowerCase().replace( /\\/g, '/');
開頭和結尾的“ /”定界正則表達式。 內容(\\\\)是您要搜索的內容。 由於它是一個反斜杠,因此您需要對其進行轉義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.