VS2008 C# 如何分割字符串

从数据库中提取一个字符如:A123AA123A-123用最简单的方法把123提取出来... 从数据库中提取一个字符如:A123 AA123 A-123 用最简单的方法把123提取出来 展开
 我来答
百度网友439f3ac63
2013-11-29 · TA获得超过252个赞
知道小有建树答主
回答量:348
采纳率:0%
帮助的人:67.5万
展开全部
用substring 方法,参数是开始的位置和子串的长度
追问
大哥可以举个例子么?最好代码写出来。。。
追答
string a     
a.substring(2,10)
取a字符串从下标2开始的长度为10的字符子串
llyn23
2013-11-29 · TA获得超过5142个赞
知道大有可为答主
回答量:1831
采纳率:50%
帮助的人:1854万
展开全部

用正则表达式呗,需要引用正则表达式的命名空间

Regex rgx=new Regex(".*(123)$");
if(rgx.IsMatch(inputStr))
{
//rgx.Match(inputStr).Groups[1].Value就是提取到的"123"
}
追问
。不是固定的123 也许是 234。123只是打的比方。把前面的除了数字意外的去掉。 只取数字。
追答
那就Regex rgx=new Regex(".*(\d+)$");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
adrk1985
2013-11-29
知道答主
回答量:26
采纳率:0%
帮助的人:18.2万
展开全部
你是要知道这个字符串里有几个123呢还是要把字符串里的123去掉呢,还是单纯的有几个123就提取几个123?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青橙科技
2013-11-29 · TA获得超过105个赞
知道答主
回答量:125
采纳率:0%
帮助的人:51.2万
展开全部
只截取一次123 还是把 所有的123提取出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hip_hopmvp
2013-12-01 · TA获得超过116个赞
知道答主
回答量:101
采纳率:0%
帮助的人:56.4万
展开全部
subString(哪个开始,哪个结束);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式