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

在一个字符串中怎么遇到某一标记自动截断后面的字符

2013-01-09 
在一个字符串中如何遇到某一标记自动截断后面的字符例如这个字符串AA|A|B|C|D|DD|GG我想只要在字符串中

在一个字符串中如何遇到某一标记自动截断后面的字符
例如这个字符串"AA|A|B|C|D|DD|GG"我想只要在字符串中遇见D就自动截断后面的字符,只要"AA|A|B|C|D"
谢谢了!
[解决办法]
split以及substring都可,以下为substring方式


function testSplit(str)
{
   if(!str)
   {
      return;
   }
   var splitFlag = "D";
   var position = str.indexOf(splitFlag);
   alert(str.substring(0, position+1 ));   //这就是你需要的
}  
testSplit("AA
[解决办法]
A
[解决办法]
B
[解决办法]
C
[解决办法]
D
[解决办法]
DD
[解决办法]
GG");

[解决办法]
<%
str="AA
[解决办法]
A
[解决办法]
B
[解决办法]
C
[解决办法]
D
[解决办法]
DD
[解决办法]
GG"
temp=left(str,instr(str,"D"))
response.write temp
%>

热点排行
Bad Request.