1차로 작성했던 코드는 일부 케이스가 통과되지 않아 구글링으로 몇 가지 풀이 방법을 보고 이해해서 정리해보았다. 1) 단, 바꾸려는 패턴을 정규식 형태로 작성하지 않았을 경우에는 바꾸려고 하는 문자를 전부 바꾸지 않고 첫번째 패턴만 치환한다.