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

大写|转换|字符串

Code Title: Proper Case
Description: You know how to use UCase and LCase, now here's Pcase! Ucase converts a string to all
UPPERCASE, and of course Lcase does the opposite, but this will convert any text string to Proper Case. It
basically capitalizes the first letter of every word in the string. Pretty cool, huh?!
Copy and paste this snippet as-is into your editor:

<%
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:<br>
i.e.: <%=PCase(rs("PG"))%> or..<br>
i.e.: <%=PCase(myVariable)%> etc etc etc..<br>
</body></html>

时间: 2024-10-22 13:19:42

转换字符串单词的第一个字母为大写的相关文章

把数字数值转换成单词形式

原文:把数字数值转换成单词形式 <C和指针>第7章第6道编程题: 编写函数  void written_amount( unsigned int amount, char *buffer );  它把 amount 表示的值转换为单词形式,并存储于 buffer 中.这个函数可以在一个打印支票的程序中使用.例如,如果 amount 的值是 16 312,那么 buffer 中存储的字符串应该是 SIXTEEN THOUSAND THREE HUNDRED TWELVE 调用程序保证 buffe

转换字符串带有http://的超级链接字符串为真正的超级链接

链接|转换|字符串 Function LinkURLs(strInput)iCurrentLocation = 1Do While InStr(iCurrentLocation, strInput, "http://", 1) <> 0iLinkStart = InStr(iCurrentLocation, strInput, "http://", 1)iLinkEnd = InStr(iLinkStart, strInput, " "

java-android无法转换字符串到整型

问题描述 android无法转换字符串到整型 求助: 从一个XML文件中获取字符串,内容大概就是262626这样.现在需要将字符串转换到 MB (/1024) 形式.但是不能转换int或者长整型.我的测试代码: String size = parser.getValue(e, parser.KEY_FileSizeInByte); Log.i("menuItems",size); try { int s = Integer.parseInt(size); Log.i("s&q

java转换字符串的编码(转)

package com.Alex.base; import java.io.UnsupportedEncodingException; /** * 转换字符串的编码 */ public class ChangeCharset { /** 7位ASCII字符,也叫作ISO646-US.Unicode字符集的基本拉丁块 */ public static final String US_ASCII = "US-ASCII"; /** ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-

strlen-C语言字符串单词逆序输出

问题描述 C语言字符串单词逆序输出 想要实现字符串里的单词逆序输出,如 给定"how are you",应输出"you are how" 下面的代码想要利用递归算法实现,但发现运行之后没实现,求解!万分感谢! #include<stdio.h> #include<string.h> void fun(char *p,int i,int len); int main() { char a[50]="how are you";

《Java安全编码标准》一2.13 IDS12-J在不同的字符编码中无损转换字符串数据

2.13 IDS12-J在不同的字符编码中无损转换字符串数据 在String对象之间进行转换时,如果涉及不同的编码类型,可能会导致数据丢失. 根据Java API[API 2006] 对?String.getBytes(Charset)方法的描述: 该方法总会替代那些错误格式的输入和不可映射的字符序列,把它们替换成这些字符的字节数组. 当必须将一个String转化为字节数组时,例如写入一个文件,并且在这个字符串中含有不可映射的字符序列的时候,就必须进行正确的字符编码. 2.13.1 不符合规则的

php简单统计字符串单词数量的方法_php技巧

本文实例讲述了php简单统计字符串单词数量的方法.分享给大家供大家参考.具体实现方法如下: <?php function word_count($sentence){ $array = explode(" ", $sentence); return count($array); } $words = word_count("The is a group of words"); echo $words; ?> 希望本文所述对大家的php程序设计有所帮助.

JS怎么去重及字符串奇数位小写转大写 JS去重及字符串奇数位小写转大写的教程

面试中经常会考到数组的去重.作为一名合格的前端开发者,不知道几种去重方法是在不应该.废话不多说直接开撸-- 一.indexOf()方法 实现思路:使用indexOf()方法来判断新数组中是否有这个值,若没有则将这个值push到数组中  代码如下 复制代码 //先定义一个数组 vararr = [,'','',,,,,,,,]; functionremov(array) {    vararr=[];    for(vari=,len=array.length;i<len;i++){      i

php 转换字符串编码 iconv与mb_convert_encoding的区别说明_php技巧

iconv - Convert string to requested character encoding(PHP 4 >= 4.0.5, PHP 5) mb_convert_encoding - Convert character encoding(PHP 4 >= 4.0.6, PHP 5) 用法: string mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] ) 需要先启用 mbs