728x90 반응형 분류 전체보기438 notepad++ 공백 제거 및 정규표현식 정리 https://extrememanual.net/32086 책갈피 추가한 줄 복사/삭제 !!!하기도 꿀팁입니다~~ Notepad++ 특정 단어를 포함한 줄 삭제하는 방법 - 익스트림 매뉴얼 개인적으로 vi를 잘 다루지 못해서 서버 로그에서 특정 이벤트를 찾을때 우선적으로 grep을 이용해서 특정 단어를 포함한 로그를 파일로 저장한 다음 Notepad++에서 정리 후 확인하는 편입니다. extrememanual.net 1. 편집 > 줄단위 편집 > 빈줄제거(공백 문자 포함) 2. ctrl+h 로 바꾸기 창을 띄어서 찾을 내용: ^\r\n 바꿀내용: (아무것도 입력x) ^ : 라인의 시작을 의미 \r\n : 개행 (새로운 줄 하나를 의미) 3. 복붙한 문자열 앞뒤에 있는 탭이나 스페이스로 이루어진 공백을 제거.. 2023. 9. 22. 정규 표현식(Regular Expression) 정규식(Regular Expression) 은 문자열에서 특정 내용을 찾거나 대체 또는 발췌하는데 사용된다. 1. 정규표현식 어디서 봤을까..? 대표적으로 입력칸에 전화번호나 이메일을 입력하라고 했을때 옳지 않은 값을 입력하면 정규표현식에 의해 필터링되어 걸러져 경고창을 띄우는 화면!을 본적이 있을 것이다. 2. 정규표현식 왜 쓰는 걸까? 이 처럼 반복문과 조건문을 사용해야 할 것 같은 복잡한 코드도 정규표현식을 이용하면 매우 간단하게 표현할 수 있으며, 주로 다음과 같은 상황에서 굉장히 유용하게 사용된다. 3. 정규표현식 언제 (유용하게) 사용될까? > 각각 다른 포맷으로 저장된 엄청나게 많은 전화번호 데이터를 추출해야 할 때 > 사용자가 입력한 이메일 휴대폰 번호, ip 주소등이 올바른지 검증하고 싶.. 2023. 9. 22. key 이벤트 [keydown, keypress, keyup 정리] keydown: 키보드를 누를 때 실행. 계속 누르고 있는 경우에는 계속 실행 됨. [ 어떤 키가 눌러지더라도 반응 ALL] keypress: 키보드를 누를 때 실행. 계속 누르고 있는 경우에는 계속 실행 됨. [입력이 반영되는 키만 반응] keyup: 누른 키에서 손을 뗄 때 실행. 그렇다면 keydown 과 keypress 가 같은 기능일까? > 아니다. keypress 는 입력할 수 있는 키보드를 눌렀을때 에만 반응한다. 예를 들어 한글 입력,방향키,delete키와 같은 즉시 text에 입력이 반영되는 키보드가 아닌 것에는 이벤트가 반응하지 않는다. 반면에 keydown 은 키보드의 어떤 키가 눌러지더라도 반응한다. key 이벤트 동작 순서 [ keydown -> keypress -> keyup ].. 2023. 9. 22. call by value , call by reference 함수 호출 방법은 크게 두가지가 있다. Call by value(값에 의한 호출) Call by reference(참조에 의한 호출) Call by value(값에 의한 호출)는 인자로 받은 값을 복사하여 처리를 한다. Call by reference(참조에 의한 호출)는 인자로 받은 값의 주소를 참조하여 직접 값에 영향을 준다. 간단히 말해 값을 복사를 하여 처리를 하느냐, 아니면 직접 참조를 하느냐 차이다. Call by value(값에 의한 호출) 장점 : 복사하여 처리하기 때문에 안전하다. 원래의 값이 보존이 된다. 단점 : 복사를 하기 때문에 메모리가 사용량이 늘어난다. Call by reference(참조에 의한 호출) 장점 : 복사하지 않고 직접 참조를 하기에 빠르다. 단점 : 직접 참조를 .. 2023. 9. 21. 이전 1 ··· 13 14 15 16 17 18 19 ··· 110 다음 728x90 반응형