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'
);
'Front-end > Javascript JQuery' 카테고리의 다른 글
스크롤 됬을 떄 fade in 효과 (0) | 2015.09.26 |
---|---|
[JQuery] 정규식 선택자 (0) | 2015.01.10 |
[Javascript] adjust iframe height iframe 높이 콘텐츠에 맞추기 (0) | 2015.01.03 |