Write function RemoveExclamationMarks which removes all exclamation marks from a given string.
function removeExclamationMarks(s) {
return s.split('!').join('');
}
+)
replace 라는 메소드가 있나보다... 패턴에 일치하는 일부 또는 모든 부분이 교체된 문자열을 반환해주는 메소드라고 한다.
function removeExclamationMarks(s) {
return s.replace(/!/gi, '');
}
요렇게 푸신 분들이 많았다. gi는 어디서 튀어나왔을까 ㅎㅎ 검색해보니 정규표현식이라고 나오는데, 아직 안배웠으니 꾹 참고 넘어가겠다. 정규식 배우는 시간에 무야호를 외쳐야지 !!!
g는 글로벌로 / / 사이에 있는 모든 글자에 대해 적용한다는 의미이고
i는 대/소문자 구분 없이 적용한다는 의미에요
shell00 01에서 sed나 awk 사용할때 뒤에 썻던게 사실 regexp였답니다