전체 글(15)
-
[Tip] 자바의 substring()
"사실 Tip이라기 보다는 나 같은 바보를 위한 글이다.어쩌면 누군가는 나처럼 생각했을 수도 있으니까." 간단하게public class test01 { public static void main(String[] args) { String str="I like you"; String result=str.substring(2); System.out.println(result); }} substring() 안에 원하는 index를 넣어서 해당 index부터 문자열 끝까지 출력할 수 있다. 하지만 위와 달리 substring() 안에 두 개의 인자값을 넣을 수도 있다. public class test01 { public static void main(String[] args) { Stri..
2024.05.09 -
[Regex] 정규 표현식 정리
^["유용한 표현식이 생기면 꾸준히 업데이트"]+$ String Type.matches("정규 표현식")\\s>하나의 공백과 매칭.\\s+> 하나 이상의 공백과 매칭.^> 맨 앞에 쓰일 때 문자열의 시작을 의미한다.> []안에서 쓰일 때 부정. 반대됨을 의미한다.$> 문자열의 끝을 의미한다. +> 앞의 패턴이 하나 이상 나타남을 의미한다.*> 앞의 패턴이 0번 이상 나타남을 의미한다.^[a-z]+$> 소문자 문자열과 매칭.^[a-z]*$> 소문자 문자열을 포함, 빈 공백 문자열과도 매칭.^[a-zA-Z]+$> 모든 영어 문자열과 매칭.^[ㄱ-ㅎ|가-힣]+$> 한글 문자열과 매칭.^[0-9]+$> 숫자로만 이루어진 문자열과 매칭.[abc]> a b c 중 한 개의 문자와 매칭.--1차 추가--/ 정규 표현..
2024.05.04 -
[Git] 명령어 정리
$ git "유용한 명령어가 생기면 꾸준히 업데이트" $ git init//새로운 깃 저장소를 생성.$ git remote add origin [주소]//깃 원격 저장소를 추가하기 위해 사용.$ git branch [브랜치 이름]//브랜치를 추가. //주의할 점 > 브랜치는 특정 커밋을 가리키는 포인터 역할을 하기 때문에//특정 파일 생성 후 add 후 commit 과정을 마쳐야만 만들 수 있다. $ git checkout -b [브랜치 이름]//$ git branch와 달리 특정 파일을 commit하지 않고도 바로 만들 수 있다.$ git branch -a//원격과 로컬의 모든 브랜치를 보여준다.$ git checkout [브랜치 이름]//다른 브랜치로 전환하기 위해 사용한다.$ git add [경로/..
2024.05.02