我有一个字符串
var stringP= "hi".rand(1,10)." my".rand(10,100)."name is ".rand(23,54).rand(1,4)
模式是
rand(from,to)
需要得到
hi5 my54name is 335
可以使用类似的东西吗?
stringP.replace(/rand(*,*)/g, function(match){
return match.replace(rand(*,*),Math.floor(Math.random() * (to - from + 1) + from));
});