iSpace = InStr(iPosition, strInput, " ", 1)
strOutpu">

ASP转换字符串单词的第一个字母为大写

80酷酷网    80kuku.com

  大写|转换|字符串<%
Function PCase(strInput)
iPosition = 1
Do While InStr(iPosition, strInput, " ", 1) <> 0
iSpace = InStr(iPosition, strInput, " ", 1)
strOutput = strOutput & UCase(Mid(strInput, iPosition, 1))
strOutput = strOutput & LCase(Mid(strInput, iPosition + 1, iSpace - iPosition))
iPosition = iSpace + 1
Loop
strOutput = strOutput & UCase(Mid(strInput, iPosition, 1))
strOutput = strOutput & LCase(Mid(strInput, iPosition + 1))
PCase = strOutput
End Function
%>

<html><body>
Then, in your asp, use the function like this:

i.e.: <%=PCase(rs("PG"))%> or..

i.e.: <%=PCase(myVariable)%> etc etc etc..

</body></html>

分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: