본문 바로가기
반응형

Dev103

변수로 정규식 replaceAll 하기 - 정규식 var date = "2016-06-23"; var str = date.replace(/-/gi, ""); // 20160623 - 치환할 문자를 변수로 받을 경우 var letter = "@" let regexOne = new RegExp(pattern); // 일치하는 패턴 중 최초 등장하는 패턴 한 번만 찾음 let regexAll = new RegExp(pattern, "g"); // 모든 패턴을 찾음 let regexAllCase = new RegExp(pattern, "gi"); // 대소문자 구분 없이 모든 패턴을 찾음 str = str.replace(regexAllCase,""); 2022. 3. 29.
Mac에서 JDK설치 및 환경변수 JDK 설치 오라클 홈페이지에서 mac용 jdk 설치 하라는데로 설치 터미널에서 java -version 으로 설치 확인 JDK 기본 설치 경로는 /Library/Java/JavaVirtualMachines 이다 환경변수 설정 터미널이동 HOME으로 이동cd ~/ vi .bash_profile 아래의 내용을 입력 후 저장한다. % 주의 - jdk 버전은 각자 상황에 맞게수정해야함. JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-16.0.1.jdk/Contents/Home PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME export PATH vi편집기 저장 후 source명령어를 이용해 환경변구 설정 적용함 source .bash_prof.. 2021. 7. 3.
[Spring Boot] .Jar실행했는데 한글이 깨짐 Spring Boot 프로젝트를 Jar로 테스트 서버에 배포했다. 1. build.gradle 수정 apply plugin: 'io.spring.dependency-management' 2. CMD로 해당 경로에서 gradle bootjar 3. 생성된 jar파일 실행 -> 생성된 파일은 build/libs에 있다. java -jar project-0.1.jar 4. 근데 한글이 깨진던데 구글링 해보니 인코딩 문제였다. java -Dfile.encoding=UTF-8 -jar project.jar 2021. 7. 3.
반응형