정규식 참고 정보 참고 문서 - [자바스크립트] 정규표현식(Regular Expression) 기초/기본 쉽고 상세한 사용 방법 정리(샘플 예제 코드) (tistory.com) [자바스크립트] 정규표현식(Regular Expression) 기초/기본 쉽고 상세한 사용 방법 정리(샘플 예제 코 # 정규표현식이란?(Regular Expression: Regex) 정규표현식은 "특정 패턴의 문자열"을 찾기 위한 표현 방식입니다. (이런걸 형식 언어, formal languange라고 합니다.) 정규표현식을 이용하면, 특정 패턴에 매 curryyou.tistory.com 정규식 테스트 하기 좋은 사이트 - regex101: build, test, and debug regex regex101: build, tes..
git add 취소하기(파일 상태를 Unstage로 변경하기)아래와 같이 실수로 git add * 명령을 사용하여 모든 파일을 Staging Area에 넣은 경우,Staging Area(git add 명령 수행한 후의 상태)에 넣은 파일을 빼고 싶을 때가 있다.// 모든 파일이 Staged 상태로 바뀐다.$ git add *// 파일들의 상태를 확인한다.$ git statusOn branch masterChanges to be committed:(use "git reset HEAD ..." to unstage) renamed: README.md -> README modified: test.md이때, git reset HEAD [file] 명령어를 통해 git add..
[name] 해당하는 속성을 가지고있는 노드 [name=value] 주어진 문자열과 속성이 동일한 노드 [name~=value] 공백으로 구분된 단어와 속성이 일치하는 노드 [name*=value] 주어진 문자열을 포함하고있는 노드 [name$=value] 주어진 문자열로 끝나는 노드 [name!=value] 주어진 문자열이 속성과 다른 노드 [name^=value] 주어진 문자열로 시작하는 노드 [name=value][name2=value2] 다중속성선택자 항상 잊고 다시 구글링 하지말자는 마음에 오랜만에 블로그에 기록. 출처: https://javacpro.tistory.com/38 [버물리의 IT공부:티스토리]
지금 만들고 있는 링크 미리보기에서 서버 모듈을 개발하고 있는데 Classic ASP에서 euc-kr이 자꾸 깨지는 현상이 발생했다. 다른 서버 모듈(JSP,PHP,ASP.NET) 들은 해결했는데 Classic ASP는 해결하지 못해서 계속 찾아보던중 기존에 url을 parsing하여 html을 가져오는 responseText는 항상 유니코드로 디코딩을 하기 때문에 한글이 깨졌다는 것을 알게 됐다. 정보를 찾던 중에 ADOStream을 알게 돼어서 binary쪽으로 접근을 해 euc-kr로 변환하려고 했었는데 찾다보니 오래됐지만 더 좋은 코드가 있어 기록한다. 나중에 최신 코드로 리팩토링을 할 수 있으면 해야겠다.. 일단 주어진 업무가 바쁘기 때문에 .. ' =========================..
오랜만에 블로그에 글을 쓴다.. 간단한 정리 글 이긴하지만 다시 천천히 블로그에 글을 올려야겠다. 회사에서 jsp로 구성된 proxy를 통해서 ajax 통신을 해야하는 일이 있다. 지금 업무 가운데 하나가 링크 미리보기를 만들고 있는데 그 과정에서 jsp에 proxy 서버를 만들어서 통신해야하는데 분석을 진행하면서 정리할겸 글을 작성한다. requset.setCharacterEncoding("utf-8") GET,POST 방식을 사용할때 requset.setCharacterEncoding("utf-8")은 꼭 필요하다. GET 방식으로 보내진 한글은 톰캣이 기본적으로 UTF-8 문자코드가 적용이 되어 있어서 자동으로 한글처리를 해주기 때문에 한글이 깨지지 않는다. POST 방식으로 보내는 값이 한글일 경..