날짜 문자열이 "11.23.13"이고 모든 점을 "/"로 바꾸고 싶다고 말하면 "11/23/13 ".문자열의 모든 점을 JavaScript의 "/"로 바꾸는 방법
여기 내 코드가 있지만 정규 표현식에 "."이 표시되므로 올바르게 작동하지 않습니다. 새로운 줄 대신 모든 단일 문자를 매치하는 것으로 해석합니다. 그래서 "11/23/13"대신에 "////////"이 나옵니다.
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>RegExMatchDot</title>
<script type="text/javascript">
var myDate = "11.23.13";
var myDateWithNewSeparator = myDate.replace(new RegExp(".", "g"), "/");
console.log("my date with new date separator is: ", myDateWithNewSeparator);
</script>
</head>
<body>
</body>
</html>
누구든지이 문제를 해결할 방법을 알고 계십니까? 감사!
정규식에서 마침표 문자를 이스케이프 처리해야합니다. '새로운 RegExp ("\\.", "g")' –