2006년 4월 2일 일요일

String.prototype.replace(searchValue, replaceValue)

String.prototype.replace(searchValue, replaceValue)
  • searchValue를 찾아서 replaceValue의 값으로 변환해줍니다.
  • searchValue는 RegularExpression이 들어갈 수도 있습니다.
    이 때 searchValue.global이 true인 경우 찾아낸 모든 값들을 변경합니다. 반대로, searchvalue.global이 false인 경우 가장 처음에 찾아낸 값만 변경합니다.
  • replaceValue를 function으로 설정하는 등의 자세한 사항은 ECMAScript를 참고하시는게 나을듯.. ^^
  • javascript 파일에서 쉽게 볼 수 있는 obj.replace(/\s+/,'') 구문은 공백을 제거하기 위한 구문입니다.
    [\s: 탭, 개행문자, 캐리지 리턴, 폼피드, 수직 탭등의 모든 공백문자를 의미합니다.]

댓글 없음:

댓글 쓰기