새소식

Front

[jQuery] 문장 또는 숫자, 앞에서 x번재 문자열을 바꾸는 함수

728x90

안녕하세요. 플랫폼공작소입니다.

앞에서 x번째 문자열을 바꾸는 함수를 만들어보았습니다.

직관적인 함수는 아니라서, 사용예시를 들어보겠습니다.


ex) 반갑습니다라는 문자열의 1번째 "반"을 "A"로 바꾸고 싶다면?

setCharAt("반갑습니다", 1, "A"); 라는 함수를 호출하면 "A갑습니다" 이렇게 바뀌게 됩니다. ^  ^


필요에 의해서 커스텀하게 만들었는데, 함수 이름을 어떻게 소개해야될지 모르겠네요.

x번째에 문자열을 추가하는 함수? 문장 또는 숫자, 앞에서 x번재 문자열을 추가하는 함수?


1
2
3
4
5
//앞에서 x번재 문자열을 바꾸는 함수
function setCharAt(str, index, chr) {
    if(index > str.length-1return str;
    return str.substr(0,index) + chr + str.substr(index+1);
}
cs


감사합니다.

#jquery #문자열바꾸기 #문자열추가하기 #문자열 #추가하기

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.