채린씨 2022. 3. 7. 04:23

* 문자열 치환

- 처음 만나는 문자열 치환 후 치환된 전체 문자열 반환: String.replace(orgin_str, change_str);

- 정규표현식을 이용한 치환: /치환문자열/(여기에g를 붙이면 모든 해당하는 모든 문자열을 치환한다는 뜻, i를 붙이면 대소문자를 구분하지 않는다는 뜻)

- 잠깐, 정규표현식에 대해 알아보자. https://curryyou.tistory.com/234

 

[자바스크립트] 정규표현식(Regular Expression) 기초/기본 쉽고 상세한 사용 방법 정리(샘플 예제 코

# 정규표현식이란?(Regular Expression: Regex) 정규표현식은 "특정 패턴의 문자열"을 찾기 위한 표현 방식입니다. (이런걸 형식 언어, formal languange라고 합니다.) 정규표현식을 이용하면, 특정 패턴에 매

curryyou.tistory.com

 

* 문자열 추출

- 위치 기반 문자열 추출: String.slice(start, end), String.substring(start, end)

- 길이 기반 문자열 추출: String.substr(start, length)

- 인덱스가 헷갈린다면.. 앞에서부터 셀 때는 0부터 시작, 뒤에서부터 셀 때는 -1부터 시작임을 잊지 말자!!!

 

* 문자열 분할

- 배열로 문자열 분할: String.split(seperator, limit)

 

- String의 다양한 method를 배우며 느낀 점: 그동안 알고리즘 문제들을 풀면서 문자열 관련 문제를 풀 때마다 파이썬이 눈앞에 아른아른 거리면서 눈물이 조금 났는데요.. 이 method들을 보고 나니 벌써부터 문자열 처리 문제를 풀 생각에 벌써부터 행복하네요.. ☆