[JavaScript] 문자열 함수 활용

codeing999·2022년 7월 21일
0

JavaScript

목록 보기
5/24

문자열의 일부 바꾸기

var newStr = str.replace(regexp|substr, newSubstr|function)

@ 첫번째 인자로 정규식 또는 바꿀 문자열을 쓸 수 있다.
@ 정규식이 아니고 대체될 문자열이 쓰일 경우, 가장 첫 단어만 교체된다. (정규식일 땐 매치되는 전부를 교체할 수있는 플래그가 있음)
@ 두번째 인자로는 첫번째 파라미터를 대체할 문자열 또는 함수가 올 수 있다.
@ 반환 값 : 어떤 패턴에 일치하는 일부 또는 모든 부분이 교체된 새 문자열

let str = 'Hello world, Java';

str = str.replace('Java', 'JavaScript');
console.log(str); //Hello world, JavaScript

@ 바꾼 문자열을 리턴.
@ 원본 문자열은 바뀌지 않음 (예문에선 원본에 넣어서 바뀐거)

let str = 'Hello world, Java, Java, Java';

str = str.replace('Java', 'JavaScript');
console.log(str); //Hello world, JavaScript, Java, Java

@ 가장 먼저 찾은 문자열 1개만 바뀐다.

var re = /apples/gi;
var str = 'Apples are round, and apples are juicy.';
var newstr = str.replace(re, 'oranges');
console.log(newstr);  // oranges are round, and oranges are juicy.

@ g플래그가 매치된 전부와 바꾼다는 것. i플래그가 대소문자 구분하지 않고 바꾼다는 것.

문자열 중간에 문자 삽입하기

문자열에서 특정 문자열 포함 여부 확인

특정 문자열 제거하기

문자열 합치기

'+'연산자

@ 성능 뛰어남

concat()

문자열에서 특정 문자 추출

진수 변환

2차원 배열 선언

profile
코딩 공부 ing..

0개의 댓글