다음 내용이 있습니다.자바 스크립트는 정확한 일치 문자열을 대체합니다.
var string = '1,7,12,15,16,29';
난 그냥 숫자 1을 교체하려는 경우, 난은 다음
removeStr(1);
function removeStr(str1)
{
var string = '1,7,12,15,16,29';
var newstr = string.replace(str1, '');
alert('new val is ' + newstr);
}
그러나이 일을, 12,15,16에서 숫자 1을 제거 끝날 사용합니다.
이 예제에서는 정확히 일치 항목 을 어떻게 삭제합니까?
감사합니다.
"* 그러나이 일을, 12,15에 숫자 1을 제거 끝날 것입니다, 16. * "- 할 것인가? 나는 게시 된 코드에서''1 ''문자의 첫 번째 항목 만 제거한다는 것을 확신합니다. –
코드는'new val is, 7,12,15,16,29'을 생성합니다. 'replace'는 첫번째 일치를 대체합니다 – Oriol