簡體   English   中英

用動作腳本中的正斜杠替換反斜杠

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM