当前位置: 代码迷 >> ASP >> str="xxabbccbb"如何把第一个bb换成11第二个bb换成22
  详细解决方案

str="xxabbccbb"如何把第一个bb换成11第二个bb换成22

热度:239   发布时间:2012-03-05 11:54:02.0
str="xxabbccbb",怎么把第一个bb换成11第二个bb换成22?
str= "xxabbccbb ",怎么把第一个bb换成11第二个bb换成22?

------解决方案--------------------
晕死,把regexp的global关掉就好了

strReplace=split( "11 22 ", " ")
strTarget= "bbafefadsfasdfasdbb "

set re=new regexp
re.global=false '&^&*&(#$
re.ignorecase=True

for i=0 to ubound(strReplace)
re.pattern= "bb "
strTarget=(re.replace(strTarget,strReplace(i)))
msgbox strTarget
next
  相关解决方案