簡體   English   中英

使用javascript中的正則表達式驗證要在Windows中創建文件的文件名

[英]Validating file name for creating file in windows, using regular expression in javascript

我需要從用戶指定的文本框中讀取文件名,以便在Windows中創建文件。 因此,我需要限制在該文本框中輸入特殊字符\\ / : * ? " < > | \\ / : * ? " < > |

如何使用正則表達式在javascript函數中進行驗證? 我嘗試了以下代碼。

var rg1 = new RegExp('/^[^\\/:\*\?"<>\|]+$/');
if (rg1.test($("qcAttachmentName").value)) {
    showErrorDetails("Enter a valid Attachment Name", 0);
    return "";
}

但這是行不通的。

您的腳本和正則表達式模式確實有一些錯誤。 請在這里找到小提琴作為工作樣本

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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