내용으로 건너뛰기
GaramX
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
home
»
javascript
»
regexp
추적:
javascript:regexp
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
===== Javascript RegExp ===== <code jsvascript> function funRegComma(param){ var num = '' +param; var reg = /(^[+-]?\d+)(\d{3})/; while(reg.test(num)){ num = num.replace(reg,'$1' + ',' + '$2'); } return num; } ==== Password ==== 비밀번호 체크하기 위한 RegExp <code javascript> var strongRegex = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})"); </code> ^RegEx ^Description^ |''^'' |The password string will start this way| |(?=.*[a-z]) |The string must contain at least 1 lowercase alphabetical character| |(?=.*[A-Z]) |The string must contain at least 1 uppercase alphabetical character| |(?=.*[0-9]) |The string must contain at least 1 numeric character| |(?=.[!@#\$%\''^''&]) |The string must contain at least one special character, but we are escaping reserved RegEx characters to avoid conflict| |(?=.{8,}) |The string must be eight characters or longer| | | | ==== 전화번호 ==== <h5:Action type="SCRIPT" name="checkPhone"> var regExpPhone = /^[0-9|-]+$/; if( !regExpPhone.test($("#phone_no").val()) ){ var s = $("#phone_no").val().replace(/[^\d-]/g, ''); $("#phone_no").val(s); } </h5:Action> <h5:TextInput id="phone_no" bindingColumn="phone_no" width="100px" maskText="PhoneNo" maxLength="20"> <h5:ElementEvents> <h5:OnChangeEvent actionName="checkPhone"></h5:OnChangeEvent> </h5:ElementEvents> </h5:TextInput> <h5:Action name="download" type="SCRIPT"> mySheet1.SetColHidden("detail",true);//type="Html" 숨기기. var excelFileName = ""+ "선택근무제신청_"+getStdDate()+".xls"; var downcol = makeHiddenSkipCol( mySheet1 ); var params = { DownCols: downcol, FileName: excelFileName, SheetName: "Sheet", Merge:1, SheetDesign: 1 }; mySheet1.Down2Excel(params); mySheet1.SetColHidden("detail",false);//type="Html" 보이기. </h5:Action> ==== 숫자의 콤마표현 ==== <code javascript> function numberWithCommas(x) { //sumVal = sumVal.toString().replace(/\B(?<!\.\d*)(?=(\d{3})+(?!\d))/g, ","); //IE에서 오류 return x.toString().replace(/\B(?<!\.\d*)(?=(\d{3})+(?!\d))/g, ","); } </code> ==== 시분표현 ==== <code javascript> //시분포멧 (12:00) 체크 var timeFormat = /^([01][0-9]|2[0-3]):([0-5][0-9])$/; //숫자 네자리(0000) 체크 var timeFormat2 = /^([01][0-9]|2[0-3])([0-5][0-9])$/; </code>
javascript/regexp.txt
· 마지막으로 수정됨: 2025/04/15 10:05 저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
맨 위로