日期:2014-05-16  浏览次数:20708 次

asp 给字符串中随机掺杂字符
例如:两个字符
“abcd” ,“h4g3”把后者随机的插入前者中

可以是这样“ahb4cgd3”  也可以是“abh3cd4g”等等,在线等
------解决方案--------------------
引用:
例如:两个字符
“abcd” ,“h4g3”把后者随机的插入前者中

可以是这样“ahb4cgd3”  也可以是“abh3cd4g”等等,在线等

你这个要弄成2步处理,就是把寿面的先分割成单个的字符串,然后再用我博客里的http://blog.csdn.net/chinmo/article/details/6491599
这个方法去弄就可以了
------解决方案--------------------
s1 = "abcd"
s2 = "h4g3"
s = s1 & CHR(RandomNumber(97,122)) & s2

Function RandomNumber(LowNumber, HighNumber)
    RANDOMIZE
    RandomNumber = Round((HighNumber - LowNumber + 1) * Rnd + LowNumber)
End Function

------解决方案--------------------

<script language="jscript" runat="server" >
  function mix(a,b){
   return (a+b).split("").sort(function(){ return parseInt(Math.random()*2)
------解决方案--------------------
-1  }).join('')
  }
</script>
<%
  a="abcd"
  b="h4g3"
  Response.write mix(a,b)
%>