+ -
当前位置:首页 → 问答吧 → 这样的字符串如何替换?谢谢

这样的字符串如何替换?谢谢

时间:2011-12-27

来源:互联网

我有这样一个字符串
G003,G010,G009,G001,G007,G005,

我想显示到网页上后,能实现两个替换

第一,把逗号替换成<br>
第二,把G0xx替换成我预先设置好的session变量。如果替换成session变量不行,也可以替换自定义的中文名称。

应该怎么做。
我找到这样一个函数,但是他的替我只替换一次,不向下继续查找替换了。

 Function ReplaceTest(patrn, replStr) 
Dim regEx, str1 ' 建立变量。 
str1 = "The quick brown fox jumped over the lazy dog." 
Set regEx = New RegExp 
regEx.Pattern = patrn 
regEx.IgnoreCase = True 
ReplaceTest = regEx.Replace(str1, replStr) 
End Function 
response.write(ReplaceTest("fox", "cat")) 

作者: dangerhu   发布时间: 2011-12-27

regEx 那是用正则进行替换,在VB脚本中,直接就 replace 就行了.
HTML code
<%
x="G003,G010,G009,G001,G007,G005,"
x=replace(x,",","<br>")
%>
<p>
<% =x %>
</p>


作者: qianjin036a   发布时间: 2011-12-27