.net 基础之截取字符串
在实际开发中有时难免会遇到需要获取某个字符串中的某些字符串,这里我们可以用到字符串截取的办法。
截取字符串的方法很容易(暂不包含中文字符串),只要稍微有点.net基础的人看了都能看懂。
/// </summary>
/// <param name="toSub">字符串</param>
/// <param name="startIndex">截取开始位置</param>
/// <param name="length">截取结束位置</param>
/// <returns></returns>
public string _SubString(string toSub, int startIndex, int length)
{
byte[] subbyte = System.Text.Encoding.Default.GetBytes(toSub);//将toSub中所有字符编码为一个字节序列
string Sub = System.Text.Encoding.Default.GetString(subbyte, startIndex, length);//将字节序列解码为一个字符串
return Sub;
}
/// <summary>
/// 根据标识符截取字符串
/// </summary>
/// <param name="toSub">要截取的字符串</param>
/// <param name="type">截取标识符</param>
/// <param name="i">取截取后的第几个字符串(从0开始)</param>
/// <returns></returns>
public string _SubSpilt(string toSub, char type, int i)
{
string[] arg = toSub.Split(type);//返回一个字符串数组包含截取的子字符串
return arg[i];
}
/// <summary>
/// 根据标识符截取字符串,返回其长度
/// </summary>
/// <param name="toSub">要截取的字符串</param>
/// <param name="type">截取标识符</param>
/// <returns></returns>
public int _SubLenght(string toSub, char type)
{
string[] arg = toSub.Split(type);//返回一个字符串数组包含截取的子字符串
int leng = arg.Length;
return leng;
}
.net 基础之截取字符串的更多相关文章
- asp.net—— 基础之截取字符串
在实际开发中有时难免会遇到需要获取某个字符串中的某些字符串,这里我们可以用到字符串截取的办法. 截取字符串的方法很容易(暂不包含中文字符串),只要稍微有点.net基础的人看了都能看懂. /// < ...
- java基础知识回顾之---java String final类普通方法的应用之“按照字节截取字符串”
/*需求:在java中,字符串“abcd”与字符串“ab你好”的长度是一样,都是四个字符.但对应的字节数不同,一个汉字占两个字节.定义一个方法,按照最大的字节数来取子串.如:对于“ab你好”,如果取三 ...
- Shell基础(四):字符串截取及切割、字符串初值的处理、基使用Shell数组、expect预期交互、使用正则表达式
一.字符串截取及切割 目标: 使用Shell完成各种Linux运维任务时,一旦涉及到判断.条件测试等相关操作时,往往需要对相关的命令输出进行过滤,提取出符合要求的字符串. 本案例要求熟悉字符串的常见处 ...
- javascript 高效按字节截取字符串
做为一个前端开发人员在网页展示中经常会碰到,标题过长,需要截取字符串,用CSS的实现的话各种兼容问题,各种坑. 让后台程序截一下,又各种推托,让后台按字节截一下更是和要了后台老命一样,最后可能只会安字 ...
- oc基础 不可变字符串的创建和使用
oc基础 不可变字符串的创建和使用 简介:下面都是字符串基本用法. 1.字符串的创建 //创建oc常量字符串 NSString *str=@"hello world!"; NSL ...
- C#基础之操作字符串的方法
C#基础之操作字符串的方法 C#中封装的对字符串操作的方法很多,下面将常见的几种方法进行总结: 首先定义一个字符串str 1.str.ToCharArray(),将字符串转换成字符数组 2.str.S ...
- java练习:质数,匿名内部类创建接口,抽象类派生子类,画圆,字节截取字符串,数字变钱币,五子棋,梭哈
java学习-质数的孤独 正在看质数的孤独,,,于是写了一个练习代码,输出1-100之间的质数 代码比较烂.待完善吧. 这里用到了continue和break,continue指结束当前轮次循环,跳入 ...
- 步步为营-104-SQL语句(截取字符串)
按照指定字符截取字符串,截取出300 业务需求:想比对图片中框线部分是否一致 第一步 从最后一个/截取到末尾 select top 1 reverse(substring(reverse(Proces ...
- 『Python基础-4』字符串
# 『Python基础-4』字符串 目录 1.什么是字符串 2.修改字符串 2.1 修改字符串大小 2.2 合并(拼接)字符串 2.3 使用乘号'*'来实现字符串的叠加效果. 2.4 在字符串中添加空 ...
随机推荐
- ORacle 复制表
create table r_register_company as select companyid,companyname,from grdata.r_register_company inser ...
- Android开发_关于中英文切换
开发APP过程中可能要有中文模式和英文模式,切换后控件要随着进行更改,以下代码可以很好的实现: public static int getResourcesId(Context context, St ...
- 在Fedora20上安装Oracle 12c
本文将引导大家在Fedora20的环境下成功安装Oracle12c. 安装前的准备 编辑/etc/hosts文件,添加本机名称 编辑/etc/selinux/config文件 编辑/etc/redha ...
- jdbc oracle 连接字符串
1.普通SID方式 jdbc:oracle:thin:username/password@x.x.x.1:1521:SID 2.普通ServerName方式 jdbc:Oracle:thin:user ...
- JS判断,今天所在季度,第几周, 季度的第几周,年度第几周
<html> <head> <title>日期判断 周 月 季 年</title> <script type="text/javascr ...
- (一)原生JS实现 - 基本类方法
类 var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } ...
- apache 出现Index of /的页面解决
在apache安装文件中找到http.conf配置文件,打开找到 Options Indexes FollowSymLinks 这行,在Indexes前加一个-(减号),也就是该完之后是这样: Opt ...
- 判断div是否隐藏
<script type="text/javascript" src="../js/jquery-1.7.2.min.js"></script ...
- 添加多盟SDK 库函数
- (转)Android获取手机信息
package com.water.activity; import java.util.List; import android.app.Activity; import android.os.Bu ...