JavaScript‎ > ‎

regex



Kode


<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
var rgExp = /(\w*)-*(\w*)/
var str = "Java-----Script";
var resultStrng = str.replace(rgExp,"$2-$1");
alert('Original string:\t' +str+'\nRegex:\t\t'
  +rgExp+'\nResult:\t\t'+resultStrng);
  
//-->
</SCRIPT>


Tampilan



Analisis

  • string regex tidak perlu di quote, cukup dengan diapit tanda forward slash a.k.a garis miring
  • \w berarti word, kata, yaitu a-z
  • * (bintang/asterik) berarti nol atau lebih
  • $1 dan $2 berarti yang didalam kurung pertama dan didalam kurung kedua




Comments