본문 바로가기

Programming

(156)
[Javascript] 정규식을 이용한 html 태그 제거 함수 출처 : http://blueb.net/blog/696 약간 에러가 있던데 수정하면 잘 쓸 수 있을것 같다. 나중에 시간되면 수정해야지...
[MS-SQL] HTML 태그 제거하고 조회하기 이 작업을 하려면 MS-SQL에 사용자 함수를 추가해줘야 한다. 1. INSTR create function dbo.INSTR ( @Start INTEGER = 1 --시작 , @String1 nvarchar(600) --문자열1 , @String2 nvarchar(600) --문자열2 ) RETURNS INTEGER AS BEGIN WHILE LEN(@String1) - @Start > = 0 BEGIN IF SUBSTRING(@String1, @Start, LEN(@String2)) = @String2 BREAK SET @Start = @Start + 1 END IF @Start > LEN(@String1) SELECT @Start = 0 RETURN @Start END 2. fnHTMLtoTEXT ..
[Javascript] 태그 삭제 정규식 출처 : http://signpen.net/blog/2510886 얼마 전 게시판을 하나 만들면서 댓글을 작성할때 자바스크립트라던가 HTML태그를 사용하지 못하게 하기 위해서 사용했던 정규식 content = str.replaceAll("]*)?(\\s)*(/)?>", ""); 태그를 없애버린다!! 사라져뢌!!! 내용인 즉.. 태그를 ""로 치환해 버리는것이다. 역시 이런 정규식은 많은 선배 개발자들이 깔끔한 형태로 만들어 놓으신게 많아서... 나는 그냥 긁어다 쓰면... 음훼훼훼~~ 위의 정규식도 인터넷 어디선가 긁어온 것!! 날짜 포맷이라던가 간단한 형태를 판별해 내고 처리하는 정규식은 어떻게든 해 보겠는데.. 형태가 조금만 복잡해 지면.. 특수문자들 사이에서 내 정신을 놓아버리고 만다..ㅠㅠ 아무리..
[html] 세로 스크롤만 표시하기 출처 : Tong - zhixuan님의 홈페이지 소스통 보통 스크롤은 scroll=yes, no, auto 세가지로 되어 있던데요. 새창에서 auto 로 하니깐 no 해버린 것처럼 가로, 세로 스크롤이 하나도 안나오더군요. 그리고, yes 해버리면 스크롤이 필요없을 때에도 옆쪽에 스크롤 모양이 생겨서 별로 이쁘지도 않구요. 그래서, 이것저것 조합하다가 우연찮게 된 거긴 하지만... 이렇게 해보았습니다. 즉, 스크롤을 오토로 해 놓고, 가로 스크롤은 숨겨버리는 거죠. 이렇게 하고, 새창을 띄워보니, 스크롤이 필요없을 때에는, 아주 깨끗한 창이 되고, 또, 내용이 길어질 때는 세로로만 스크롤이 생겨서 보기 좋았습니다. 참고로, 저는 이 태그가 먹히질 않아서, 위에처럼 했습니다. 스크롤바가 가로, 세로 둘다 ..
[Javascript] 아이디 입력시 한글/특수문자 입력 체크 함수 항상 내 입맛에 맞게끔 수정해서 쓰는 습관을 들이자.
[Java] JFreeChart (차트 생성 라이브러리) ChartFX 는 한번 써본 경험이 있었는데, JFreeChart는 처음 사용해 본거라 포스팅 한다. 개인적으로 ChartFX보다는 JFreeChart가 사용하기에 더 쉬운것 같다. JFreeChart는 jar 파일만 복사해놓고 바로 사용 가능하니깐... 내가 사용한 예제 소스와 라이브러리를 압축한 파일을 첨부한다.
[Java] 소수점 계산하기 Java에서도 쓰지말라고 권유하는 기능이 있구나. 계산하는게 이따위면 어떻게 믿고 쓰겠냐. 진짜 누구 말마따나 자바 계산하는거 못믿으니까 DB에서 계산한 값을 리턴받게 해서 쓴다는게 이해가 된다. 아래는 소수점 계산하는 소스 예제다. double tempT = ((double)notNullInteger(typeT[k]) / max_cnt) * 100; double tempM = ((double)notNullInteger(typeM[k]) / max_cnt) * 100; double tempW = ((double)notNullInteger(typeW[k]) / max_cnt) * 100; 결과는 다음과 같다.(대충 이런식) ------------------------- 0.613496932515337 0...
[Java] String[] 중 가장 큰(MAX) 값 리턴해주는 메서드 php에 있는 max 함수와 비슷한 기능을 하는 메서드를 구현해보았다. 완벽하게 테스트를 마친게 아니라 버그가 있을수도 있다. /** * String[]에 있는 값들 중에 최대값 리턴 * @param list * @return result */ public int getMaxCount(String[] list) { int result = -1; int temp = 0; int tempA = 0; int tempB = 0; if(list.length > 0) { for(int cnt=0; cnt tempB) { temp = tempA; } logger.debug("tempA ================ "+tempA); logger.debug("tempB ================ "+tempB); ..