PHP∵SCRIPT179 리눅스 특정 문자열 찾기 문자열찾기 방법 1 - 영어만 주로 가능 # grep -rw "찾는문자열" ./ 문자열찾기 방법 2 - 대/소문자 구분 안하고 검색 # grep -i -l "찾는문자열" * -r 2> /dev/null 문자열찾기 방법 3 - 한글, 영어 모두 가능 # find . -exec grep -l "찾는문자열" {} \; 2>/dev/null 문자열찾기 방법 4 - 한글,영어, 대소문자 안가리고 검색 # find . -exec grep -i -l "찾을문자열" {} \; 2>/dev/null 문자열찾은 후 치환 # find . -exec perl -pi -e 's/찾을문자열/바꿀문자열/g' {} \; 2>/dev/null 파일명 찾기 # find / -name 파일명 -type f 파일명 찾기(대소문자 구별없음).. 2014. 3. 23. 유용한 함수 모음 대문자 변환 함수 function ToUpper(arg) { var str1 = "abcdefghijklmnopqrstuvwxyz"; var str2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; return alterString(arg,str1,str2); } // 대 --> 소문자 변환 함수 function ToLower(arg){ var str1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var str2 = "abcdefghijklmnopqrstuvwxyz"; return alterString(arg,str1,str2); } // 반각 문자를 전각문자로 function convert2ByteChar(x_char) { var x_2byteChar = ""; //컨버트된 문자 .. 2014. 3. 23. php 자주쓰이는 함수 //페이지 이동 function go($move = "back",$time = "0") { if($move == "back") echo(""); else echo(""); } //메시지창+히스토리백 function alert($message,$move = "back") { $print = ""; echo("$print"); exit; } //디비접속 function db() { global $connect; if(!$connect) { $connect = mysql_connect("localhost","testid","1234") or die("MySQL 접속 실패"); mysql_select_db("testdb",$connect) or die("MySQL 접속 실패"); } } //단어 필터링 func.. 2014. 3. 23. 금액을 한글로 표기 해주는 스크립트 뒷자리부터 한글짜식 단위 붙여가며 한글로 바꾸는 방식입니다; 음수는 안됩니당; 2014. 3. 23. 이벤트 핸들러 (Event Handler) 모음 onabort 이미지의 다운로드를 중지할 때 (브라우저의 중지버튼) onactivate 개체가 활성활 될 때 발생 (태그의 기능이 작용할 때 발생하는 이벤트로 예를 들어 링크를 누를 경우 링크가 옮겨질때 발생하는 것을 감지하는 이벤트 핸들러) onafterprint 문서가 출력되거나 혹은 출력하기 위해 출력미리보기를 한후에 발생 onafterupdate 데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝트내의 데이터가 업데이트 되었을 때 발생(데이터 개체부분 참조) onbeforeactivate 개체가 활성화 상태로 되기 바로 직전에 발생 (onactivate를 참고) onbeforecopy 선택 영역이 시스템의 클립보드로 복사되기 바로 직전에 발생 onbeforecut 선택 영역이 지워지기 바로 .. 2013. 12. 30. 전화번호 입력시 자동 하이픈 넣기 - 2013. 12. 30. 자바스크립트 정규표현식 복잡한 사용방법이 있고 여러 특수문자와의 조합으로 배우기가 쉽지 않아 간단한 예제를 통해 설명한다. 1. 각 문자와 숫자는 해당 문자 또는 문자열이 테스트할 문자열에 있을경우 true 가된다. 2. 대소문자 구분없이 해당 문자 또는 문자열을 검색할 경우 끝에 i 를 붙인다. 3. 여러개의 이어지는 내용들을 검색할 경우는 '-' 를 넣어 표현한다. 4. 여러가지의 문자 또는 문자열을 검색할 경우 '|' 를 넣는다. 5. 해당 문자또는 문자열이 없는 경우를 검색할 경우 브래킷('[', ']') 안에 '^' 를 넣는다. 6. 문자열의 첫번째 글자가 일치해야할 경우는 '^' 를 브래킷('[', ']') 밖에 넣는다. 7. 문자열의 끝쪽 글자가 해당 문자 또는 문자열과 일치해야할 경우는 '$' 를 넣는다. 8. .. 2013. 12. 30. strict 유효성 검사에서 form name='name1' name속성 걸리는 문제 XHTML 1.0 Strict, 1.1에서는 a, map, form 요소에서의 name 속성 사용이 허락되지 않습니다. 때문에 DOM 식별자로는 id로 사용이 가능합니다. 기존 formname.inputname.value 사용 document.getElementById("formname").getAttribute("inputname").vaule; 2013. 12. 30. 자바스크립트 문자체크 자바스크립트 문자체크! /** * Copyright (c) 2000 by LG-EDS Systems Inc * All rights reserved. * * 자바스크립트 공통함수 * * 주의: 아래의 모든 메소드는 입력폼의 필드이름(myform.myfield)을 * 파라미터로 받는다. 필드의 값(myform.myfield.value)이 아님을 * 유념할 것. * * @version 1.1, 2000/10/06 * @author 박종진(JongJin Park), ecogeo@dreamwiz.com */ /** * 입력값이 NULL인지 체크 */ function isNull(input) { if (input.value == null || input.value == "") { return true; } retu.. 2013. 12. 30. 자바스크립트를 이용하여 <BR> 자동 입력하기 위의 내용을 실행하고 입력란에 엔터줄바꿈으로 여러글을 입력하고 OK 버튼을 눌러보면 자동으로 태그가 입력되어진 것을 보실수 있습니다. 2013. 12. 30. 글자수를 바이트(Byte)로 계산하여 알려주는 소스 입력된 글자가 몇 Byte 인지 체크하는 소스 입니다. 모두 3가지 방법이 있는데 원하는 방법으로 이용 해 보세요 첫번째 방법 두번째 방법 2013. 12. 30. 자신의 웹브라우져, 운영체제 확인 2013. 12. 30. 엔터, 공백 제거 2013. 12. 30. 모니터 중앙에 새창 띄우기, 새창을 모니터 중앙으로 이동하기 1. 모니터 중앙으로 새창을 띄우는 소스 새창띄우기 2. 띄워진 새창이 모니터 중앙으로 이동하는 소스 2013. 12. 30. [JavaScript] 자바스크립트 :: 문자열 글자수 자르기 (문자메세지등등에서 사용) // JavaScript Document // 글자수 , 폼 객체 이름 , input type name 을 넣어주세요 //textlimit //0/60 자 글자수를 찍어줍니다 function updateChar(length_limit, formObject,seq) { var comment=''; comment = eval("document."+formObject+"."+seq); var form = eval("document."+formObject); var length = calculate_msglen(comment.value); textlimit.innerText = length; if (length > length_limit) { alert("최대 " + length_limit + "byte이므로 .. 2013. 12. 30. 이전 1 ··· 8 9 10 11 12 다음 반응형