Javascript/RegExp()

解説 正規表現でパターンマッチを行う
sample1
sample1Code
function s1Func(){
  var s1Str = "hirado tutuji";
  var s1Reg = new RegExp("[a-z]{5}");
  var s1Mat = s1Str.match(s1Reg);
  console.log(s1Mat);//hirad
}
sample2

-----aaaddd「hello」、---89jd8989「world」

sample2code
function s2Func(){
	var s2p = document.getElementById("s2p");
	var s2 = s2p.innerHTML;
	var reg = new RegExp("「.+?」", "g");
	s2 = s2.replace(reg, "span class='red'>$&/span>");
	s2p.innerHTML = s2;
}
	
sample3

79879879758q745

sample3code
function s3Func(){
	var s3Text = document.getElementById("s3Text").value;
	var s3p = document.getElementById("s3p");
	var s3 = s3p.innerHTML;
	var reg = new RegExp(s3Text, "g");
	s3 = s3.replace(reg, "span class='red'>$&/span>");
	s3p.innerHTML = s3;
}