用Mid()(或者Left(),Right())和Len()截取文字

问题描述

一句话被分成四个部分:第一和第三部分的长度已知,第二和第四部分的长度未知,由用户输入。

解决方案

解决方案二:
那没希望,最多拿出第1部分
解决方案三:
能有更具体的例子说明吗?
解决方案四:
引用2楼娃都会打酱油了的回复:

能有更具体的例子说明吗?

用外国人名举例的话就是这样FirstName:XXX,SecondName:XXXX
解决方案五:
我的想法是做一个类似计数器的东西,第二部分可以用识别逗号作为结束
解决方案六:
DimstrAsString="FirstName:XXX1,SecondName:XXXX2"Dimss()AsString=str.Split(NewString(){",",","},StringSplitOptions.RemoveEmptyEntries)Dimss2(UBound(ss))AsStringForiAsInteger=0ToUBound(ss)ss2(i)=Trim(ss(i).Split(NewString(){":",":"},StringSplitOptions.RemoveEmptyEntries)(1))NextForEachsAsStringInss2MsgBox(s)Next

你贴的字符串中,2个冒号一个是全角的,一个是半角的。想了想,在逗号的处理上也把全角的弄进去了。

时间: 2024-12-25 13:06:02

用Mid()(或者Left(),Right())和Len()截取文字的相关文章

ASP UTF-8编码下字符串截取和获取长度函数_应用技巧

复制代码 代码如下: '************************************ '截取文字长度函数,支持UTF-8 '输入参数: ' 1.文字内容 ' 2.文字最大长度 '************************************ Public Function Cut_Title(Title,TLen) Dim k,i,d,c Dim iStr Dim ForTotal If CDbl(TLen) > 0 Then k=0 d=StrLen(Title) iSt

ASP UTF-8编码下字符串截取和获取长度函数

复制代码 代码如下: '************************************ '截取文字长度函数,支持UTF-8 '输入参数: ' 1.文字内容 ' 2.文字最大长度 '************************************ Public Function Cut_Title(Title,TLen) Dim k,i,d,c Dim iStr Dim ForTotal If CDbl(TLen) > 0 Then k=0 d=StrLen(Title) iSt

C#中的字符串截取

字符串 ///<summary>    ///功能:精确的按要求截取指定长度的字符串    ///中文算2个英文算一个    ///参数:str 待截取字符,len 截取长度 symbol 表示字符(....)    ///</summary>    public static string GotTopic(string str,int len,string symbol)    {        int count = 0;        string strTemp = &q

php按字符无乱码截取中文的方法

 这篇文章主要介绍了php按字符无乱码截取中文的方法,涉及php操作中英文字符串的技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了php按字符无乱码截取中文的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

Java工作利器之常用工具类(三)——字符串工具类-智能截取

前两篇博文简单分享了一下数字工具类,现在说说字符串工具类. 相信大家都自己封装过或者用过guava封装的Strings,但是有没有可以智能截取,比如说"截取整数第二个到倒数第二个"的字符串.你是否还需要自己写str.substring(1,str.length()-2).如果是的话,请继续往下看吧.暂时还未见过可以反向截取字符串的.一般都是substring(str, start, end)或者substring(str, len);而这里的参数都必须是正数,否则就会报错.所以为了改善

php按字符无乱码截取中文的方法_php技巧

本文实例讲述了php按字符无乱码截取中文的方法.分享给大家供大家参考.具体实现方法如下: <?php //$str 待截取的字符串 //$len 截取的字符个数 //$chars 已经截取的字符数 //$res 保存的字符串 //$chars 保存已经截取的字符串个数 //$offset 截取的偏移量 //$length 字符串的字节数 //若$len>$str的字符个数,造成无谓的while循环,($offset<$length限定) function utf8sub($str,$le

PHP截取中文字符串函数总结

常用的php函数 strstr(string,string)            //从前面第一次出现某个字符串的地方截取到最后 strrchr(string,string)         //从某个字符串从最后出现的位置截取到结尾 strpos(string,string[,int])  //某个字符串第一次出现的位置 strrpos(string,string)      //某个字符串最后一次出现的位置 substr(string,int[,int])    //从指定位置开始截取字符

CSS文字截取功能实现代码_经验交流

好处是: 兼容IE,firefox,Opera; 有利于内容完整性;有利于SEO; 无需后台程序处理; 可以在前台随时调节要截取的长度. 不好的地方: 不能自动判断截取长度,当字符很短的时候在Firefox中也会生成后面的省略符号. 另外在设置截取宽度的时候,要注意,尽量让文字截取完整. Quote: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/

开发Wap中的随笔

Asp开发 联通CDMA 以下是在开发wap中的随笔,其中一些对于"老鸟"来说,谈不上什么,希望对初学者有所帮助,大家有什么小技巧,欢迎顶上来.共同学习.共同进步 ^-^1.iis配置Wap环境在作为wap站点的属性-->Http头-->MIME映射中添加新的文件类型,具体如下:关联文件名 内容类型wml text/vnd.wap.wmlwmlc application/vnd.wap.wamlcwmls text/vnd.wap.wmlscriptwmlsc applic