본문 바로가기

프로그래밍

[javascript&jQuery] 정규식으로 특정문자 제거 안녕하세요~ 블로그지기 인간대표 입니다. 자바스크립트에서 특정문자 또는 특수문자를 제거할때, -가 여러번 있는 문자열(주민번호,전화번호)을 단순히 replace('-','')로 하면, 처음 -기호만 삭제되고 나머지는 삭제되지 않습니다. 하여 아래와 같이 해야 가능합니다. value.replace(/\-/g,''); -기호가 특수문자 이기때문에 \역슬래시를 붙여줍니다. 다른 정규식 보기특정문자 제거 : str.replace(/\-/g,''); 앞의 공백 제거 : str.replace(/^\s+/,''); 뒤의 공백 제거 : str.replace(/\s+$/,''); 앞뒤 공백 제거 : str.replace(/^\s+|\s+$/g,''); 문자열 내의 공백 제거 : str.replace(/\s/g,''); .. 더보기
[Linux]리눅스 iptables 설정 사용법 안녕하세요~블로그지기 인간대표 입니다. 카페24 서버운영중에 putty로 접속하는데 동료의 로그인 3회실패로인한회사ip가 차단되었습니다. -_-; 하여 다른곳에 있는 친구컴으로 접속해서 아이피 차단된거 풀었습니다 ㅋㅋ개발자이다보니 서버를 가끔 만져서 해도해도 잘 안 외워지는 리눅스 명령어적어놓고 안까먹어야겠네요 ㅋ~ ㅋ [주의]ssh접속 중에 iptables를 잘못건들면 ssh접속이 끊어지고다시는 접속할 수 없는 상황이 발생할 수 있으므로 신중해야 합니다. 1. 현재 룰 보기 iptables -nvL 2. 특정 IP 차단 iptables -I INPUT -s 10.10.10.10 -j DROP 3. 특정 IP 허용 iptables -A INPUT -s 10.10.10.10 -j ACCEPT 4. 특정 포.. 더보기
[jQuery] $(window).resize() 리사이즈 끝날때 이벤트 실행 안녕하세요~블로그지기 인간대표 입니다. // 리사이즈 이벤트 후처리 $(window).resize(function() { if(this.resizeTO) { clearTimeout(this.resizeTO); } this.resizeTO = setTimeout(function() { $(this).trigger('resizeEnd'); }, 0); }); $(window).on('resizeEnd', function() { // 후처리 코드 넣을 곳 com_variableBar(70);// 유동 검색바 하단 위치조정 }); 서이추 항상 환영입니다^_^이상 인간대표 블로그였습니다. 더보기
[MySql] 문자열 치환 replace() 안녕하세요~블로그지기 인간대표 입니다. REPLACE(컬럼명, '변경전 문자', '변경후 문자') 예)SELECT REPLACE(column, 'http://', 'https://') FROM tableSELECT * FROM table WHERE column >= REPLACE(str, from_str, to_str) 서이추 항상 환영입니다^_^이상 인간대표 블로그였습니다. 더보기
[jQuery] input에 숫자와 콤마(,)만 입력하기!! 안녕하세요~블로그지기 인간대표 입니다. 준비물JS 소스받기 : https://github.com/customd/jquery-number input태그에 숫자만입력되고0000000도 0으로 치환하고3자리마다 콤마(,)를 붙여주고 싶어서 찾던중~ javascript와 정규식을 합쳐놓은것들을 발견했는데 소스도 너무길고 복잡하더라구요.. 그래서 jQuery에 있겠지 하고 찾아보니역시나 있더라구요 ㅋㅋ그래서 낼름 가져와서 사용했습니다 ㅎㅎ 일단 위 소스를 받아 js폴더에 넣어놓습니다. 공통 js에 넣습니다./** * input 숫자와 콤마만 입력되게 하기. * include js : jquery.number.js * input 속성에 numberOnly 추가 * jsp : * $(this).number(true).. 더보기