VB.NET 字符串搜索、比较、筛选与替换函数
来源:互联网 发布:招聘 大数据风控 编辑:程序博客网 时间:2024/05/21 20:28
语法:StrComp (str1 As String , str2 As String [,ampare As Microsoft.VisualBasic.CompareMethod]) As Integer
说明:返回表示str1和str2两个字符串参数比较结果,若str1小于str2,则返回-1;若str1等于str2,返回0;若str1大于str2,若返回1。选择性参数Compare的值有Binary(区分大小写)和Text(不区分大小写)两种,前者为默认值。
(2)筛选字符串数组函数Filter ()
语法:Filter (Source() As {Object | String},match As String [,include As Boolean [,compare As Microsoft.VisualBasic.CompareMethod ]] As String ()
说明:从一维字符串数组Source ()中筛选包含match字符串的子数组。若选择性参数include为True(默认),表示从字符串数组Source ()中筛选包含match字符串的子数组;若选择性参数include为false,表示字符串数组source ()中筛选不包含match字符串的子数组;选择性参数compare的值有Binary(区分大小定)和Text(不区分大小字)两种,前者为默认值,决定了字符串的比较方式。例如:Source ()={“abc”,”abdfe”,”ghdf”,”pqs”},那么filter (Source ,”ab”,True,CompareMethod.Binary)会返回{“abc”,”abdfe”}。
(3)替换字符串函数RePlace ()
语法:RePlace (str As String , find As String , replacement As String [,start As Integer [,count As Integer [,compare As Microsoft.VisualBasic.CompareMethod ]]] As String
说明:将str字符串内的find子字符串替换为replacement子字符串。选择性参数start表示从str字符串的第start个字符开始查找find子字符串,默认为1;选择性count表示做几次替换,默认为-1,表示执行所有可能的替换;选择性参数compare的值有Binary(区分大小定)和Text(不区分大小字)两种,前者为默认值,决定了字符串的比较方式。如:str=”shopping list”那么Relace (str,”o”,”i”)会返回“Shipping list”。
(4)查找字符串函数InStr ()
语法:InStr (start As Integer , str1 As String , str2 As String [,compare As Microsoft.VisualBasic.CompareMethod]) As String
说明:返回str2字符串在str1字符串中第一次出现的位置。若str1为空字符串(“”)或str2没有出现在str1或start大于str2的长度,就返回0;若str2为空字符串(“”),就返回start;选择性参数compare的值有Binary(区分大小定)和Text(不区分大小字)两种,前者为默认值,决定了字符串的比较方式。如:Instr (3,”Hell Wold”,0”)返回5。
(5)查找字符串函数Instrrev ()
语法:InStrRev (str1 As String,Str2 As Interger [,start As Integer [,compare As Microsoft.VisualBasic.compareMethod ]]) As Integer
说明:InStrRev ()函数的用途和InsStr ()函数相似,但改从字符串的右边开始检查str2字符串在str1字符中第一次出现的位置不同。如:InStrRev (“Hello Word”,”0”)返回3。
(6)将字符串数组组成单一字符串函数Join ()
语法:Jon (Source () As {Object | String} [,delimiter As String]) As String
说明:将字符串数组Source ()内的每个字符串组成单一字符串返回,选择性参数delimter表示每个字符之间的分隔符,默认为空字符串(“”)。如:Source ()={“Janifer”,”Peter”,”Jean”,”Robort”},那么Join (Source)会返回”Janifer Perter Rober”。
(7)将字符串分解成子字符数组函数Split ()
语法:Split (str As String [,delimiter As String [,limit As Integer [,compare As Microsoft.VisualBasic.CompareMethod ]]]) As String
说明:将组成字符串str的每一个字符串放进字符串数组内返回。选择性参数delimiter表示每个子字符串之间的分隔符,默认值为空字符串(“”);参数limit是要返回的子字符串数目,默认为-1,表示返回所有子字符串;参数compare的值有Binary(区分大小定)和Text(不区分大小字)两种,前者为默认值,决定了字符串的比较方式。如:str=” I am Happy.”,那么Split (str)会返回字符串数组{“I”,”am”,”Happy”}。
Original address: http://hi.baidu.com/sjzqjb/blog/item/6eb0afd4543b5607a18bb796.html
- VB.NET 字符串搜索、比较、筛选与替换函数
- VB.NET 字符串搜索、比较、筛选与替换函数(转帖)
- baidu与GOOGLE的搜索比较:关键词"vb 字符串包含"
- VB.NET字符串函数
- VB.NET字符串函数
- 技巧-搜索与替换字符串
- [VB.NET源码]39_替换字符串
- vb.net与vb的比较
- vb js函数对比 vb与js中字符串处理函数的对应比较 VB JS 函数 sysdzw
- [VB.NET源码]40_比较字符串
- VB.NET与C#语法的比较
- VB6.0与VB.NET的比较
- VB.NET与C#之间的比较
- VB.NET中字符串操作函数
- VB.NET中字符串操作函数
- VB.NET中字符串操作函数
- VB.net中字符串操作函数
- VB.NET基础 字符串相关的函数
- 卸载office2000--总是弹出"windows Installer 无法找到......网络位置"
- DOS命令全集
- 我的处女博
- aaa
- 爱你才要折腾你
- VB.NET 字符串搜索、比较、筛选与替换函数
- 对无线数传设备(GPRS/CDMA DTU)的信号测试的简单说明
- 浅谈冒泡法排序
- 对日开发-详细设计的经验
- C画一椭圆,求更精的???
- AJAX中同时发送多个请求XMLHttpRequest对象处理方法
- java自动测试的研究
- 日本生活和工作
- Ubuntu下LaTeX生成的pdf,中文书签显示为乱码的解决方案