본문 바로가기

정규표현식3

[개발노트] img src 추출 정규표현식 [개발노트] img src 추출 정규표현식 - smartEditor를 이용해 contents를 삽입했을 때 글 내용을 제외하고 img태그만 추출하고 싶을 때는 정규표현식을 사용해야 한다. img src 추출 정규 표현식 : ]*src=[\"']?([^>\"']+)[\"']?[^>]*> controller12345678910 String title=request.getParameter("title"); String contents=request.getParameter("contents"); dto.setTitle(title); dto.setContents(contents); Pattern pattern = Pattern.compile("]*src=[\"']?([^>\"']+)[\"']?[^>]*>"); /.. 2017. 8. 24.
[Python] 정규표현식(Regulation Express) / input [Python] 정규표현식(Regulation Express) / input 정규표현식 - 07 : import re 를 해서 사용한다. (regulation express 줄임) - 22 : ^who : who로 시작하는 문장을 찾는다. - 18 : re.search를 이용해 문자열을 검증하고 bool type으로 받아본다. - 35 : findall은 내장된 모든 해당 문자열 검증하여 list type으로 반환. - 46 : \(역슬레시)를 붙이면 온전한 그 문자를 나타낸다. - 47 : \^ = 문자 ^, \$ = 문자 $ 등 - 54 : [가-힝] : 한글에 해당하는 모든 문자열 찾기 - 59 : [가-힝]+ : 연속된 한글 문자열 찾기 - 67 : [a-zA-Z0-9] : 특수문자 허용하지 않기.. 2017. 8. 16.
[HTML] HTML5 이용하기 01 (170413) HTML5 이용하기 01 정규표현식의 기초var a = /ABCD/;var b = new RegExp("ABCD"); a.test("1232142"); false a.test("가나다란ㄹㅇㄴㄹㅇㄴ"); false a.test("가나다라ABCD1234"); true - 사용하는 곳특정 형식에 부합하는 형식을 추출할 때 사용 (주로 백엔드)특정 형식에 부합하는지 여부를 알아볼 때 사용 (주로 프론트엔드) 정규표현식 이용하기 - Step 01정규표현식은 대소문자를 구별한다. - Step 02눈에 보이지 않는 space, tab, new line도 중요하다- Step 03^는 매칭할 문자열의 시작을 의미하고 $는 매칭할 문자열의 끝을 의미한다.- Step 04 ^나 $등 특별한 의미를 가지고 있는 문자열의 li.. 2017. 4. 13.