C#找出字符串中第一个字母并大写的方法
本文实例讲述了C#找出字符串中第一个字母并大写的方法。分享给大家供大家参考,具体如下:
class Program
{
static void Main(string[] args)
{
String aa = "%.,46,2xb1bfs.,,";
int pos = isLetter(aa);
aa = aa.Substring(pos, 1);
Console.WriteLine(aa.ToUpper());
Console.Read();
}
public static int isLetter(string validString)
{
byte[] tempbyte = System.Text.Encoding.Default.GetBytes(validString);
int pos = 0;
for (int i = 0; i < validString.Length; i++)
{
byte by = tempbyte[i];
if ((by >= 65) && (by <= 90) || ((by >= 97) && (by <= 122)))
{
break;
}
pos++;
}
return pos;
}
}
更多关于C#相关内容感兴趣的读者可查看本站专题:《C#数据结构与算法教程》及《C#字符串操作技巧总结》
希望本文所述对大家C#程序设计有所帮助。
相关推荐
-
C# 大小写转换(金额)实例代码
Class:EcanRMB.cs 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Jxc.WinClient.BLL { public class EcanRMB { /// <summary> /// 转换人民币大小金额 /// </summary>
-
C#实现将汉字转化为2位大写的16进制Unicode的方法
本文实例讲述了C#实现将汉字转化为2位大写的16进制Unicode的方法.分享给大家供大家参考.具体实现方法如下: 说明: str.ToString("x") : 转为1位16进制小写 str.ToString("X") : 转为1位16进制大写 str.ToString("X2"):转为2位16进制大写 具体代码如下: 复制代码 代码如下: publicstaticstring StringToUnicode16(string text, st
-
C#实现人民币大写转换示例代码
复制代码 代码如下: /// <summary>/// 人民币大写/// </summary>/// <param name="input">待转换输入</param>/// <param name="prefix">需要添加人民币前缀</param>/// <exception cref="ArgumentException" />/// <returns
-
C#把数字转换成大写金额的代码实例
实现代码: 复制代码 代码如下: // 例如:(new Money(200)).ToString() == "贰佰元"namespace Skyiv.Util { using System.Text; class Test { static void Main() { for (;;) { System.Console.Write("金额: "); strin
-
使用C#实现阿拉伯数字到大写中文的转换
先记下来,以备后用! /// <summary> /// 金额转为大写金额 /// </summary> public class MoneyConvertChinese { /// <summary> /// 金额转为大写金额 /// </summary> /// <param name="LowerMoney"></param> /// <returns></returns> publi
-
C#实现将商品金额小写转换成大写的方法
本文实例讲述了C#实现将商品金额小写转换成大写的方法.分享给大家供大家参考,具体如下: #region [将商品金额小写转换成大写]MoneySmallToBig /// <summary> /// 将商品金额小写转换成大写 /// </summary> /// <param name="par">小写金额</param> /// <returns>处理后的大写金额</returns> public static
-
C#使用正则表达式实现首字母转大写的方法
本文实例讲述了C#使用正则表达式实现首字母转大写的方法.分享给大家供大家参考,具体如下: class Program { static void Main(string[] args) { // Input strings. const string s1 = "samuel allen"; const string s2 = "dot net perls"; const string s3 = "Uppercase first letters of al
-
C#中利用正则表达式将人民币金额转换为大写汉字
直接来看代码: public static string ConvertToChineseMoney(double money) { if (money < 0) throw new ArgumentOutOfRangeException("参数money不能为负值!"); string s = money.ToString("#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E#D#C#F#E#D#C#.0B0A"); s
-
C#实现将浮点数表示的货币数量以汉字大写形式输出的方法
本文实例讲述了C#实现将浮点数表示的货币数量以汉字大写形式输出的方法.分享给大家供大家参考.具体如下: 1.函数代码 注:本段代码中能转化的最大的数为(1亿亿-0.01),如果要转化更大的浮点数,则需要做适当修改. /// <summary> /// 将字符型变量转化为大写汉语数字 /// </summary> /// <param name="ch">字符 '0'~'9'</param> /// <returns></
-
C#找出字符串中第一个字母并大写的方法
本文实例讲述了C#找出字符串中第一个字母并大写的方法.分享给大家供大家参考,具体如下: class Program { static void Main(string[] args) { String aa = "%.,46,2xb1bfs.,,"; int pos = isLetter(aa); aa = aa.Substring(pos, 1); Console.WriteLine(aa.ToUpper()); Console.Read(); } public static int
-
JavaScript实现找出字符串中第一个不重复的字符
此算法仅供参考,小菜基本不懂高深的算法,只能用最朴实的思想去表达. //找出字符串中第一个不重复的字符 // firstUniqueChar("vdctdvc"); --> t function firstUniqueChar(str){ var str = str || "", i = 0, k = "", _char = "", charMap = {}, result = {name: "",i
-
js如何找出字符串中的最长回文串
本文实例为大家分享了js找出字符串中的最长回文串的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>回文</title> <link rel=&q
-
C++找出字符串中出现最多的字符和次数,时间复杂度小于O(n^2)
已知字符串"aabbbcddddeeffffghijklmnopqrst"编程找出出现最多的字符和次数,要求时间复杂度小于O(n^2) /******************************************************** Copyright (C), 2016-2017, FileName: main9 Author: woniu201 Description:求字符串中出现次数最多的字符和次数 ******************************
-
找出字符串中出现次数最多的字母和出现次数精简版
复制代码 代码如下: <script type="text/javascript"> var a = "testthisprojecthelloworld!"; var b = {}; var c = null; for (var i in a) { !isNaN(b[a[i]]++) || (b[a[i]] = 1); c = b[a[i]] > c ? a[i] : c; } alert(c + ":" + b[c]); &
-
PHP实现找出数组中出现次数超过数组长度一半的数字算法示例
本文实例讲述了PHP实现找出数组中出现次数超过数组长度一半的数字算法.分享给大家供大家参考,具体如下: <?php * 算法要求:数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字. * * 算法分析:我们需要计算数组中每个数字的出现次数.在PHP中我们可以使用in_array函数 * 来判断一个元素是否出现在数组中.比如数组中含有1,2,3三个元素,我们要判断1是否存在 * 可以使用in_array(1,$array)来判断,但是这样只能判断1出现了一次,因为对于含有数组 * 元素1
-
Python找出list中最常出现元素的方法
本文实例讲述了Python找出list中最常出现元素的方法.分享给大家供大家参考,具体如下: 假设一个list中保存着各种元素,需要统计每个元素出现的个数,并打印出最常出现的前三个元素分别是什么.list如下: 复制代码 代码如下: word_list =["is","you","are","I","am","OK","is","OK","
-
Python cookbook(数据结构与算法)找出序列中出现次数最多的元素算法示例
本文实例讲述了Python找出序列中出现次数最多的元素.分享给大家供大家参考,具体如下: 问题:找出一个元素序列中出现次数最多的元素是什么 解决方案:collections模块中的Counter类正是为此类问题所设计的.它的一个非常方便的most_common()方法直接告诉你答案. # Determine the most common words in a list words = [ 'look', 'into', 'my', 'eyes', 'look', 'into', 'my', '
-
Python实现找出数组中第2大数字的方法示例
本文实例讲述了Python实现找出数组中第2大数字的方法.分享给大家供大家参考,具体如下: 题目比较简单直接看实现即可,具体的注释在代码中都有: #!usr/bin/env python #encoding:utf-8 ''''' __Author__:沂水寒城 功能:找出数组中第2大的数字 ''' def find_Second_large_num(num_list): ''''' 找出数组中第2大的数字 ''' #直接排序,输出倒数第二个数即可 tmp_list=sorted(num_lis
-
一个可以找出源代码中所有中文的工具
一个可以找出源代码中所有中文的工具 填写需要查找的路径$sf即可. 功能 1 找出所有中文 2 忽略注释语句中的中文 3 可添加需要忽略的文件和文件夹 4 生成日志文件 如果您正发愁为自己的软件更新语言包 请使用此工具. 我的例子: http://127.0.0.1/tools/searchcn.php http://127.0.0.1/tools/cnlog.txt 复制代码 代码如下: <?php set_time_limit(0); ob_implicit_flush(); //注释格式
随机推荐
- 经常使用的JDBC连接数据库方式
- 详解Ubuntu14.04桥接网络设置与SSH登陆
- JS实现下拉菜单赋值到文本框的方法
- 从零开始学YII2框架(三)扩展插件yii2-gird
- Android实现两个ScrollView互相联动的同步滚动效果代码
- js实现消息滚动效果
- 详解从零开始---用C#制作扫雷游戏
- 跟老齐学Python之让人欢喜让人忧的迭代
- XML创建可排序、分页的数据显示页面
- SQL2005CLR函数扩展 - 关于山寨索引
- jQuery操作动态生成的内容的方法
- jQuery控制输入框只能输入数值的小例子
- 通过javascript获取iframe里的值示例代码
- Android仿小米时钟效果
- 你所未知的3种Node.js代码优化方式
- Windows下Apache应用环境塔建方法
- 深入解析C++编程中对设计模式中的策略模式的运用
- 在C++中反射调用.NET的方法(一)
- 23种设计模式(12)java模版方法模式
- JS实现多物体运动的方法详解
