var str="java"; var arr = str.split(''); var reg=''; for(var i=0; i<arr.length-1; i++){ if(i)reg+='|'; reg+=arr[i]+'(?='+arr[i+1]+')'; } reg = new RegExp(reg,'g'); alert(reg)