자바스크립트 exec() 메소드

Jmnote (토론 | 기여)님의 2017년 11월 24일 (금) 22:31 판

1 개요

JavaScript exec()
var str = "Hello world!";
var pattern = /([A-Za-z']+)|([ !])/g;
console.log( pattern.exec(str) );
console.log( pattern.exec(str) );
console.log( pattern.exec(str) );
console.log( pattern.exec(str) );
console.log( pattern.exec(str) );
console.log( pattern.exec(str) );
console.log( pattern.exec(str) );
console.log( pattern.exec(str) );
// ["Hello", "Hello", undefined, index: 0, input: "Hello world!"]
// [" ", undefined, " ", index: 5, input: "Hello world!"]
// ["world", "world", undefined, index: 6, input: "Hello world!"]
// ["!", undefined, "!", index: 11, input: "Hello world!"]
// null
// ["Hello", "Hello", undefined, index: 0, input: "Hello world!"]
// [" ", undefined, " ", index: 5, input: "Hello world!"]
// ["world", "world", undefined, index: 6, input: "Hello world!"]

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}