求一个截取字符的正则表达式

数据库里面的是 <font color='ff0000'>最新国内外新闻..... </font>

我要他显示出来是 <font color='ff0000'>最新国内外.(只显示5个字) </font>

<font color='ff0000'>这个是不定的,我要的是这个<font color='ff0000'></font>中间只显示5个文字

怎么实现呢...

 

select '<font color=''ff0000''>'+left(replace(contents,'</font>',''),5)+
left的参数应该是10吧

 

 


<font color='\w{6}'>\w{5}

取出来后,自己在后面再加上</font>就可以了

posted on 2012-05-18 11:08  HOT SUMMER  阅读(933)  评论(0编辑  收藏  举报

导航