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

求选取一段代码中的特定内容,该如何解决

2012-02-08 
求选取一段代码中的特定内容比如[id]2160423[id!][destid]6201777154[destid!]这样一段代码,选取[destid]

求选取一段代码中的特定内容
比如[id]2160423[id!][destid]6201777154[destid!]这样一段代码,选取[destid]与[destid!]中间的内容

[解决办法]
<script language= "JavaScript ">
document.write( "[id]2160423[id!][destid]6201777154[destid!] ".replace(/(.*)?\[destid\](.*)?\[destid!\](.*)?/, "$2 "))
</script>
[解决办法]
用Vbscript的话,可以用instr()获得字符位置。再截取。
[解决办法]
Dim str str = "[id]2160423[id!][destid]6201777154[destid!] " Dim reg set reg = new Regexp reg.Pattern = ( "\[destid\](.*?)\[destid\!\] ") reg.IgnoreCase = true Dim ms set ms = reg.Execute(str) if ms.count> 0 thenResponse.Write ms(0).submatches(0) end if

热点排行