asp.net 去除字符串右侧的最后一个字符
string str = "HTML,Asp/Aspx,MySQL/Cgi/Java/Php,";
str = str.Remove(str.LastIndexOf(","),1);
Response.Write(str);
asp 去除字符串末尾的逗号
<%
str="aaa,bbb,ccc,eee,"
if right(str,1)="," then
str=left(str,len(str)-1)
end if
%>
JScript
代码
<
script language
=
"
javascript
"
>
function getLastLocation(str)
{
var len = str.length;
for (var i = 0 ;i < len;i ++ )
{
var s = str.substr(len - 1 - i, 1 );
var c = s.charCodeAt();
if ( (c > 64 && c < 91 ) || (c > 96 && c < 123 ))
{
return len - 1 - i;
}
}
}
var str;
str = " 1B2A3 " ;
alert(getLastLocation(str));
</ script >
function getLastLocation(str)
{
var len = str.length;
for (var i = 0 ;i < len;i ++ )
{
var s = str.substr(len - 1 - i, 1 );
var c = s.charCodeAt();
if ( (c > 64 && c < 91 ) || (c > 96 && c < 123 ))
{
return len - 1 - i;
}
}
}
var str;
str = " 1B2A3 " ;
alert(getLastLocation(str));
</ script >
VBScript code
代码
<
%
function getLastLocation ( str )
getLastLocation = 0
l = len ( str )
for i = 0 to l
c = asc ( mid ( str ,l - i, 1 ))
if (c > " 64 " and c < " 91 " ) or (c > " 96 " and c < " 123 " ) then
getLastLocation = l - 1 - i
exit for
end if
next
end function
str = " 1B2A3 "
response.Write getLastLocation( str )
% >
function getLastLocation ( str )
getLastLocation = 0
l = len ( str )
for i = 0 to l
c = asc ( mid ( str ,l - i, 1 ))
if (c > " 64 " and c < " 91 " ) or (c > " 96 " and c < " 123 " ) then
getLastLocation = l - 1 - i
exit for
end if
next
end function
str = " 1B2A3 "
response.Write getLastLocation( str )
% >
正则判断获取最后一个字母
代码
str3
=
"
[aa22233]sdfsd67f54[bbb]