首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

想问问一个Replace的有关问题,请高手帮帮忙

2012-04-05 
想问问一个Replace的问题,请高手帮帮忙b1 img b2 imgclass ksks 我想把数据库里的数据(数据

想问问一个Replace的问题,请高手帮帮忙
b1= " <img "
b2= " <img   class= "ksks " "

    我想把数据库里的数据(数据库里有一个字段里一个值里包含了 <img   sec= "ss.jpg "   border= "0 "> )我想在这个img里加个class的样式!这样怎么做呢?!

      我用Replace怎么试都不行!,我应该怎么写呢?~

  注:要改的img在数据库里!

100分求解

[解决办法]
str1= " <img sec= " "ss.jpg " " border= " "0 " "> "
b1= " <img "
b2= " <img class= 'ksks ' "
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = b1 ' 设置模式。
regEx.IgnoreCase = True ' 设置是否区分大小写。
regEx.Global = True
str1 = regEx.Replace(str1, b2)
[解决办法]
正则是不是对ASP JSP等其它的也常用呢
不过还是听说在ASP里用的

还有一个问题是
如果上面的库里有N条这样的记录那是要用循环来改变了是吧
[解决办法]
str= " <img sec= " "ss.jpg " " border= " "0 " "> "
b1= " <img "
b2= " <img class= " "ksks " " "
str=replace(str,b1,b2)
[解决办法]
如果是MS SQL数据库可以直接如此:

Update [TABLE] Set [Column]=Replace([Column], ' <img sec= "ss.jpg " border= "0 "> ', ' <img sec= "ss.jpg " border= "0 " class= "test "> ')

否则就取出来在更新!

热点排行