첫인자값 : 정규표현식
-> 찾은 내용은 "$&" 에 저장
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var text = "I dont like Javascript";
var result = text.replace(/dont/, "really");
console.log(result);
</script>
</body>
</html>
$&
찾은 대상에 대하여 수정할 사항이 있을 경우
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var text = "I dont like Javascript";
var result = text.replace(/dont/, "#$&#");
console.log(result);
</script>
</body>
</html>
그룹화를 시키면 $1에 들어감
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var text = "I dont like Javascript";
var result = text.replace(/(dont)/, "$1");
console.log(result);
</script>
</body>
</html>
'디지털 컨버전스 > Java Script' 카테고리의 다른 글
[JQuery] (0) | 2020.04.17 |
---|---|
[Regex] 예제 (0) | 2020.04.17 |
[Regex] 예제 - 회원가입폼 : script (0) | 2020.04.17 |
[Regex] .onsubmit (0) | 2020.04.17 |
[Regex] .match() (0) | 2020.04.17 |