728x90
1. replace : 특정 문자를 찾아서 바꿈
var text = "abac";
var rs = text.replace("a", "");
console.log(rs);
단 replace는 처음 찾은 문자만 바꿈
자바스크립트에는 자바처럼 replaceAll이 없어서 따로 함수를 만들어 주거나 정규식을 사용해야함
2. replaceAll
var text = "abac";
var rs = text.replace(/a/g, "");
console.log(rs);
이런식으로 정규식을 사용하면 자바의 replaceAll 처럼 사용 가능
따옴표 대신 / (슬래쉬)로 대체한 후 뒤에 옵션을 붙이는데
g: 발생 할 모든 패턴에 대한 전역 검색
i : 대소문자 구분 안함
m : 여러 줄 검색
함수를 만들어서 사용하는건 별로 선호하지 않는 편이라 따로 작성은 안함
3. split : 특정 문자를 기준으로 잘라내서 배열로 만듬
var test = "010-1234-5678";
var rs = test.split("-");
console.log(rs);
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 클로저 (0) | 2019.12.27 |
---|---|
[JavaScript] 라디오버튼(radio button) 값 가져오기 등 (0) | 2019.08.21 |
[JavaScript] indexOf (특정문자 체크) (0) | 2019.07.24 |
[JavaScript] 데이타테이블(DataTables) 유동적으로 높이 변경과 출력 갯수 바꾸기 (0) | 2019.06.05 |
[JavaScript] 랜덤함수 (random()) (0) | 2019.06.05 |