社区
VB基础类
帖子详情
字符查找???
prince
2003-06-23 12:28:09
怎样查找一个字符串中是否包含了另一个字符中的某个字符
例如
a123bc中包含了abcde中的a一样
...全文
238
8
打赏
收藏
字符查找???
怎样查找一个字符串中是否包含了另一个字符中的某个字符 例如 a123bc中包含了abcde中的a一样
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
prince
2003-06-24
打赏
举报
回复
没有办法吗
csdngoodnight
2003-06-23
打赏
举报
回复
看看我的,比较详细
InStr函数
以Long型返回定一个字符串在另一字符串中最先出现的位置.
其中start是可选的数值表达式,设置每次搜索的起点.如果省略,将从第一个字符的位置开始.如果start包含Null,将发生错误.如果指定了compare参数,则一定要有start参数.string1是必需的参数,用于接受搜索的字符串表达式.string2是必需的参数,代表被搜索的字符串表达式.compare是可选的参数,用于指定字符串比较.
compare参数设置为:
vbUseCompareOption:使用OptionCompare语句设置执行一个比较.
vbBinaryCompare:执行一个二进制比较.
vbTextCompare:执行一个按照原文的比较.
vbDatabaseCompare:仅适用于Microsoft Access,执行一个基于数据库中信息的比较.
InStr的返回值如下所示:
如果String1为零长度,则InStr返回0
如果String1为Null,则InStr返回Null
如果String2为零长度,则InStr返回Start
如果String2为Null,则InStr返回Null
如果String2找不到,则InStr返回0
如果在string1中找到string2,则InStr返回找到的位置
如果Start>string2,则InStr返回0
语法
InStr([start,]string1,string2[,compare])
---------------------------------------
InStrRev函数
从字符串的末尾返回一个字符串在另一个字符串中出现的位置,.
其中string1是必需的参数,代表要执行搜索的字符串表达式.string2是必需的参数,代表要搜索的字符串表达式.start是可选的数值表达式,设置每次搜索的开始位置.如果忽略,则使用-1,表示从上一个字符位置开始搜索.如果start包含Null,则产生一个错误.compare是可选的数字值,设置在判断子字符串时所使用的比较方法.如果忽略,则执行二进制比较.
compare参数值如下:
VbUseCompareOption:用OptionCompare语句的设置值来执行比较
vbBinaryCompare:执行二进制比较
vbTextCompare:执行文字比较
vbDatabaseCompare:只用于Microsoft Access.基于数据库信息执行比较
InStrRev返回值如下所示:
如果string1长度为零,则InStrRev返回0
如果string1为Null,则InStrRev返回Null
如果string2长度为零,则InStrRev返回Start
如果string2为Null,则InStrRev返回Null
如果string2没有找到,则InStrRev返回0
如果string2在string1中找到,则InStrRev返回找到匹配字符串的位置
如果start>Len(string2),则InStrRev返回0
语法
InstrRev(string1,string2[,start[,compare]])
rainstormmaster
2003-06-23
打赏
举报
回复
instrrev也可以
lxcc
2003-06-23
打赏
举报
回复
instr
prince
2003-06-23
打赏
举报
回复
手动提前
prince
2003-06-23
打赏
举报
回复
谢谢大家
不过不是我要的
是这样的
比如说有一个字符串A,
里面可以是absde123
也可以是a45783或者b456等等
我想知道A中的某一个位置的字符,比如说是第一位中的字符,是属于那一个范围(a、c、d、f),
也就是说判断A中的某一位是属于哪一个字符系列。
jordi2014
2003-06-23
打赏
举报
回复
用instr就可;
dim a as string,b as string
dim i as integer,j as integer
for i=1 to len(a)
for j=1 to len(b)
if instr(i,a,b(j))>0 then
msgbox "a中含有b中的" & b(j) & "字符"
end if
next
next
'这可以搜索到a中所有b中包含的字符。
sunnyfire
2003-06-23
打赏
举报
回复
在vb中,Instr
在SQLServer中,CharIndex
Python 47个
字符
串方法
# Python 47个
字符
串方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符
串?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符
串方法,涉及替换、删除、连接、
查找
、分割、格式化、编码、转换等
字符
串操作,带同学们系统学习 Python
字符
串方法。
用c语言怎么
查找
字符
串,c语言如何
查找
字符
串?
#include#defineSIZE 81char*stringIn(char*str1,char*str2);intmain(void){charstring1[SIZE];charstring2[SIZE];char*p;printf ("输入一个
字符
串:\n");gets(string1);while(*string1 !='q'){printf("输入要
查找
的
字符
...
EXCEL解决问题:如何
查找
目标区域,是否包含指定
字符
串?
如何
查找
目标区域,是否包含指定
字符
串?
如何使用`grep`命令在文本文件中
查找
特定的
字符
串?
在这篇技术博客中,我将详细介绍如何使用grep命令在文本文件中
查找
特定的
字符
串。grep是一个强大的文本搜索工具,能够帮助我们快速定位目标
字符
串,提高工作效率。无论您是系统管理员还是开发人员,掌握grep命令都是必不可少的技能。grep下表总结了本文介绍的grep功能命令/选项示例基本搜索正则表达式匹配忽略大小写逆向搜索通过本文的学习,您现在应该已经了解了如何使用grep命令在文本文件中
查找
特定的
字符
串。grep是一个强大而灵活的工具,能够帮助我们快速定位目标内容。
word vba 如何
查找
出一个
字符
串中包括了多少个指定子
字符
串?
word vba 如何
查找
出一个
字符
串中包括了多少个指定子
字符
串? Sub at() aaaa = "ASDFSF。ASDF。SDF。234。'XCV。d" '第1种方法 bbb = Replace(aaaa, "。", "") cccc = Split(aaaa, "。") CS1 = Len(aaaa) - Len(bbb) '第2种方法 CS2 = UBound(Split(aaaa, "。")) End Sub 第1种方法,主要使用了replace函数和len函数。 对比替换前后的
VB基础类
7,765
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章