最好使用正则
从一个字符串中判断是否有字母。如果有,取得该字符串中的第一个字母
从一个字符串中判断是否有字母。如果有,取得该字符串中的第一个字母
解决方案 »
- 在线等待。超级急急急急急。。。
- javascript高手请进(80分,分不够再加)
- 您未被授权查看该页 是什么意思 ???? 我已经进行添加 虚拟目录 了!!
- 关于在后台写Gridview的超级连接问题(有点难度)
- asp.net 2.0中的Treeview 100分
- 小女子求教:我的treeview控件是不是坏掉了??急~~
- 提供一个ASP.NET与SQL的源代码下载地址啊
- How to remove the arrow of the menu .net component?
- 初学者请教
- 请帮忙看一段代码
- 有谁做过ActiveX控件打包成Cab置于网页中自动下载安装???解决后立刻结贴,过年让我过个痛快吧?!!!!!!
- 如何备份数据库和还原数据库?谢谢大家
void Main()
{
string str="3413asf3fdsa";
string str1="21321";
Regex reg=new Regex("[a-zA-Z]");
Console.WriteLine (reg.Match(str).Value);
Console.WriteLine (reg.Match(str1).Value);
}
{
var reg = /[\u4e00-\u9fa5]/;//只能输入中文
var str = "哈哈abcd呵呵";//串
var result;
var ziMu;
result = reg.test(str); //是否全是中文
//是否输入的全是中文
if(result)
{
alert("全是中文");
}
else
{
ziMu = str.replace(/[^a-z]/ig,"").charAt(0)//取出全部字母中的第一个
alert(ziMu);
} }
{
//符合
}
SubString(0,1)
ToCharArray()[0]
foreach (char c in s)
{
if (c >= 'A' && c <= 'z')
{
Response.Write(c);
break;
}
}
foreach(char c in str)
{
if(Char.IsLetter(c))
{
Response.Write("字母:" + c);
break;
}
}
--------------------------
运行结果:字母:r