c语言数组截取,C# 字符串按数组截取方法(C/S)
private void button1_Click(object sender, EventArgs e) {
string[] aa = this.GetYouhouComment(“aaa王ああああああddddd”, 4);
}
/// 元文字列
/// 桁数
/// 取得する結果
private string[] GetYouhouComment(string PValue, int PLenth) {
string[] result = new string[5];
string shiteiResult = PValue.Replace(",", string.Empty);
// 文字列へ内容を転換処理を行う。
int byteCount = Encoding.GetEncoding(932).GetByteCount(shiteiResult);
int j = 0;
// 指定する桁数>=文字列の桁数の場合
if (PLenth >= byteCount) {
shiteiResult = string.Empty.PadRight(PLenth - byteCount) + shiteiResult;
result[j] = shiteiResult;
// 以外の場合
} else {
string strValue = string.Empty;
string strCompare = string.Empty;
// 指定する桁数な文字列を取得する。
for (int i = 0; i < shiteiResult.Length; i++) {
strCompare = shiteiResult.Substring(i, 1);
// GetEncodingメソッドの引数'932'がSJISを示します。
if (Encoding.GetEncoding(932).GetByteCount(strValue) +
Encoding.GetEncoding(932).GetByteCount(strCompare) > PLenth) {
if (j < 5) {
result[j] = strValue;
strValue = strCompare;
j = j + 1;
} else {
break;
}
} else {
strValue = strValue + shiteiResult.Substring(i, 1);
if (i == shiteiResult.Length - 1) {
result[j] = strValue;
}
}
}
}
return result; }
c语言数组截取,C# 字符串按数组截取方法(C/S)相关推荐
- 【C 语言】指针 与 数组 ( 指针 | 数组 | 指针运算 | 数组访问方式 | 字符串 | 指针数组 | 数组指针 | 多维数组 | 多维指针 | 数组参数 | 函数指针 | 复杂指针解读)
相关文章链接 : 1.[嵌入式开发]C语言 指针数组 多维数组 2.[嵌入式开发]C语言 命令行参数 函数指针 gdb调试 3.[嵌入式开发]C语言 结构体相关 的 函数 指针 数组 4.[嵌入式开发 ...
- 将数组转化成字符串的两种方法
将数组转化成字符串的两种方法 let arr = [1,2,8,9,'西瓜']; console.log(arr.toString());//将数组转化为字符串 console.log(arr.toS ...
- java字符串与数组比较_Java字符串与数组
问题及答案来源自<Java程序员面试笔试宝典>第四章 Java基础知识 4.5字符串与数组 1.字符串创建与存储的机制是什么? Java中字符串声明与初始化主要有两种情况: (1)Stri ...
- php把字符串变为数组_php将字符串转换为数组
php将字符串转换为数组 在php中通过使用"explode函数",将字符串转换为数组,该函数的用法为"explode(delimiter,string)",其 ...
- php 数组格式的字符串转为数组_php将字符串转换为数组实例讲解
php将字符串转换为数组 在php中通过使用"explode函数",将字符串转换为数组,该函数的用法为"explode(delimiter,string)",其 ...
- 怎么把字符串变成数组_Java中字符串split() 的使用方法,没你想的那么简单
先看下面的方法,事先预测一下,经过split方法,按逗号进行分割为数组之后,生成的数组的长度是多少,目测很多人都觉得是8,但是结果却出乎意料.是5而不是8. private static void t ...
- php把字符串变为数组_php把字符串转为数组的方法
php把字符串转为数组的方法:1.使用explode函数将一个字符串分割另一个字符串,并返回一个数组:2.使用str_split函数将字符串转换为数组即可. 本教程操作环境:Windows7系统.PH ...
- php 将字符串 变为 数组,php将字符串转换为数组
摘要 腾兴网为您分享:php将字符串转换为数组,作业大师,智能互联,优化大师,学习计时等软件知识,以及京医通挂号app,浩顺云服务,拍照扫描,有道网易词典,freehand,arcgis软件,安卓录音 ...
- php字符串转数组函数,php字符串转数组
php字符串转数组 str_split (PHP 5, PHP 7) str_split - 将字符串转换为数组 说明str_split ( string $string [, int $split_ ...
- php字符串转数组函数,PHP字符串转数组和数组转字符串函数讲解
在我们的实际PHP开发中,数据类型转换是很常用到的,而作为一个程序员数据类型转换也是必须掌握的,本篇文章,我们来讲讲PHP字符串转数组和数组转字符串,这在开发中很常见的,得到一个字符串我们需要给它转成 ...
最新文章
- python处理excel视频-从零基础开始用Python处理Excel数据 视频教程
- c语言编写程序计算行列式值,新手作品:行列式计算C语言版
- cocostuff10k数据集介绍_(六)COCO数据集的简单介绍
- kali装电脑_教你Kali Linux怎么安装Nessus软件
- ArrayList类contains方法实现原理
- redis学习及实践3---Jedis、JedisPool、Jedis分布式实例介绍
- 信息学奥赛一本通 1185:单词排序 | OpenJudge NOI 1.10 10:单词排序
- 计算机开机是什么,你了解电脑开机时都做了些什么吗?
- ThinkPad工程师回答
- 硬盘镜像和软盘镜像中内容的查看方法
- 科学家查明北京雾霾6大主要贡献源
- 转发: 安全百科 DNS欺骗
- 我有一个还在蹒跚学步的小孩是否应该学习Python?
- “微笑妹妹”9岁撑起一个家
- oracle如何在月份前面加0,时间怎么把月份数字前面添加0
- 扫描二维码登入PC的工作原理
- matlab getprmdflt,DFLT40A-7中文资料
- 龙芯中科科创板上市:市值357亿 成国产CPU第一股
- java.lang.OutOfMemoryError: Metaspace
- Unity粒子系统参数解析(一)