특정 문자로 시작해서 특정 문자로 끝나는 문장을 찾은 후, 해당 문장에서 일부만 replace 하려고 한다. 평소에 잘 안쓰던 정규식을 쓰려고 하니 과정이 복잡해서 내가 나중에 볼겸 블로그에 저장한다. (이거보다 쉬운 방법이 있다면 제발 알려주세요... 소스 수정하게...) String originTxt = "HELLO WORLD TEST! 안녕 BYE WORLD"; String targetTxt = "HELLO WORLD TEST! 안녕 BYE WORLD"; 최종 목표는 위와 같은 텍스트에서 ''로 끝나는 문장을 찾은 후, 그 문장 내에서만 일부 내용을 replace하는 것. ('TEST' → '테스트' / '<' →..
Java에서 MySQL을 사용하던 중 executeUpdate() 를 사용했을 때 insert, update, delete는 해당 쿼리문이 수행된 행의 수가 return되는데 insert into on duplicate key update를 사용했을 때는 어떤 수가 return이 되는지 몰라서 조사했던 내용이다. * insert into on duplicate key update를 실행했을 때 return값 - 1: insert 됐을 때 (duplicate key가 아닐때) - 2: duplicate key라 update가 됐을 때 - 0: 변경된 내용이 없을 때 가끔 변경된 내용이 아무것도 없을 때도 return값이 1인 경우가 있다는데 자세한 내용은 https://bugs.mysql.com/bug.p..