社区
ASP
帖子详情
在ASP中如何判断一个字符串是否被包含在另一个字符串
qxm
2003-06-19 05:23:08
如题!
...全文
1962
7
打赏
收藏
在ASP中如何判断一个字符串是否被包含在另一个字符串
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
icebeg
2003-06-19
打赏
举报
回复
哇考
MSDN帮助文件?
Instr(原字符串,查找字符串)
返回为Integer型
如果 大于0 就包含
比如我们要在"abcdefg"中查"a":Instr("abcdefg","a")返回是1
xueyhfeng
2003-06-19
打赏
举报
回复
不错,学习+收藏
xiaobird1
2003-06-19
打赏
举报
回复
<%=instr(“date time”,”time”)%>
Reker熊
2003-06-19
打赏
举报
回复
<%
If Instr(str1,查找字符串)=0 Then
沒有發現
end if
%>
vulcan
2003-06-19
打赏
举报
回复
InStr
Microsoft(R) Visual Basic(R) Scripting Edition
InStr 函数 语言参考
起始页 | 版本 1
请参阅
--------------------------------------------------------------------------------
描述
返回某字符串在另一字符串中第一次出现的位置。
语法
InStr([start, ]string1, string2[, compare])
InStr 函数的语法有以下参数:
参数 描述
start 可选。数值表达式,用于设置每次搜索的开始位置。如果省略,将从第一个字符的位置开始搜索。如果 start 包含 Null,则会出现错误。如果已指定 compare,则必须要有 start 参数。
string1 必选。接受搜索的字符串表达式。
string2 必选。要搜索的字符串表达式。
compare 可选。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。如果省略,将执行二进制比较。
设置
compare 参数可以有以下值:
常数 值 描述
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文本比较。
返回值
InStr 函数返回以下值:
如果 InStr 返回
string1 为零长度 0
string1 为 Null Null
string2 为零长度 start
string2 为 Null Null
string2 没有找到 0
在 string1 中找到 string2 找到匹配字符串的位置
start > Len(string2) 0
说明
下面的示例利用 InStr 搜索字符串:
Dim SearchString, SearchChar, MyPos
SearchString ="XXpXXpXXPXXP" ' 要在其中搜索的字符串。
SearchChar = "P" ' 搜索 "P"。
'文本比较从第四个字符开始返回 6。
MyPos = Instr(4, SearchString, SearchChar, 1)
'二进制比较从第1个字符开始返回 9。
MyPos = Instr(1, SearchString, SearchChar, 0)
' 缺省为二进制比较(最后一个参数省略)。
MyPos = Instr(SearchString, SearchChar) ' 返回 9。
' 二进制比较从第1个字符开始返回 0 (没有找到 "W")。
MyPos = Instr(1, SearchString, "W")
--------------------------------------------------------------------------------
注意 InStrB 函数使用包含在字符串中的字节数据,所以 InStrB 返回的不是一个字符串在另一个字符串中第一次出现的字符位置,而是字节位置。
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
(C) 1998 Microsoft Corporation. All rights reserved. Terms of Use.
Zygodactyous
2003-06-19
打赏
举报
回复
用InStr()函数,是vbscript的。
返回某字符串在另一字符串中第一次出现的位置。
InStr([start, ]string1, string2[, compare])
参数
start
可选项。数值表达式,用于设置每次搜索的开始位置。如果省略,将从第一个字符的位置开始搜索。如果 start 包含 Null,则会出现错误。如果已指定 compare,则必须要有 start 参数。
string1
必选项。接受搜索的字符串表达式。
string2
必选项。要搜索的字符串表达式
compare 参数可以有以下值:
常数 值 描述
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文本比较。
返回值
InStr 函数返回以下值:
如果 InStr 返回
string1 为零长度 0
string1 为 Null Null
string2 为零长度 start
string2 为 Null Null
string2 没有找到 0
在 string1 中找到 string2 找到匹配字符串的位置
start > Len(string2) 0
下面的示例利用 InStr 搜索字符串:
Dim SearchString, SearchChar, MyPos
SearchString ="XXpXXpXXPXXP" ' 要搜索的字符串。
SearchChar = "P" ' Search for "P".
MyPos = Instr(4, SearchString, SearchChar, 1) ' 在位置 4 进行的文本比较。返回 6。
MyPos = Instr(1, SearchString, SearchChar, 0) ' 在位置 1 进行的二进制比较。返回 9。
MyPos = Instr(SearchString, SearchChar) ' 默认情况下,进行的是二进制比较(省略了最后的参数)。返回 9。
MyPos = Instr(1, SearchString, "W") ' 在位置 1 进行的二进制比较。返回 0(找不到 "W")。
注意 InStrB 函数使用包含在字符串中的字节数据,所以 InStrB 返回的不是一个字符串在另一个字符串中第一次出现的字符位置,而是字节位置。
swans
2003-06-19
打赏
举报
回复
if instr(str1,str2)>0 then
包含
else
No
end if
[.NET Reflector] .NET Reflector 8.2.0.42 最新版
5. 将 .NET Reflector
中
的激活请求
字符串
复制,粘贴到注册机第二个文本框
中
,复制第三个文本框的激活应答
字符串
,粘贴到.NET Reflector手动激活界面右边文本框
中
6. 点击激活按钮,激活成功 ^_^
[.NET Reflector] .NET Reflector 8.3.3.115 最新版
5. 将 .NET Reflector
中
的激活请求
字符串
复制,粘贴到注册机第二个文本框
中
,复制第三个文本框的激活应答
字符串
,粘贴到.NET Reflector手动激活界面右边文本框
中
6. 点击激活按钮,激活成功 ^_^
ASP
.NET Core 基础 部署至Linux
主要内容 第一讲什么是
ASP
.NET Core 第二讲
ASP
.NET Core 基本架构 第三讲
ASP
.NET Core OWIN 第四讲 创建
ASP
.NET Core第
一个
程序 第五讲
ASP
.NET Core 运行静态文件1 第六章
ASP
.NET Core运行默认文件 第七讲
ASP
...
C#基类整理
我收集的C#基类,比较全.我收集的C#基类,比较全.
包含
有:
ASP
.NET类库 C#读取AD域里用户名或组 Common类库 DotNet基础类大全 SqlHelper基类
字符串
加密
c#二维码生成
ASP
.NET 二维码生成源码,Web界面,输入需要转换的文字或
字符串
,生成对应的二维码。代码精简,函数封装,便于复用。
ASP
28,390
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章