Front-end/Javascript JQuery 15. 9. 2

파일 이름으로 쓸 수 있는지 자바스크립트 정규식 test

01.var isValid=(function(){
02.  var rg1=/^[^\\/:\*\?"<>\|]+$/; // forbidden characters \ / : * ? " < > |
03.  var rg2=/^\./; // cannot start with dot (.)
04.  var rg3=/^(nul|prn|con|lpt[0-9]|com[0-9])(\.|$)/i; // forbidden file names
05.  return function isValid(fname){
06.    return rg1.test(fname)&&!rg2.test(fname)&&!rg3.test(fname);
07.  }
08.})();
09. 
10.isValid('file name');
,

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

카운터

Today :
Yesterday :
Total :

태그