社区
VB基础类
帖子详情
如何编写一个查找文本框里是否含有成对出现的"<"和">".
learn_vb
2000-07-24 08:43:00
如何编写一个查找文本框里是否含有成对出现的"<"和">".能否举个例子还有字符串的扫描函数应什么.
...全文
150
4
打赏
收藏
如何编写一个查找文本框里是否含有成对出现的"<"和">".
如何编写一个查找文本框里是否含有成对出现的"".能否举个例子还有字符串的扫描函数应什么.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iwin
2000-07-25
打赏
举报
回复
如果你的意思是“<1<2<3<4>5>6>7>”,则使用以下代码:
public function IsEmbedPair(byval strInput as string) as Boolean
dim i as long,n as long
dim s as string
for i=1 to len(strInput)
s=mid(strInput,i,1)
if s="<" then
n=n+1
elseif s=">" then
n=n-1
end if
if n<0 then exit function
next i
if n=0 then IsEmbedPair=true
end function
如果你的意思是只能“d<12>d<2>d<3>s<f>f<f>”,则使用以下代码:
public function IsPair(byval strInput as string) as boolean
dim i as long,n as long
dim s as string
for i=1 to len(strInput)
s=mid(strInput,i,1)
if s="<" then
n=n+1
elseif s=">" then
n=n-1
end if
if n<0 or n>1 then exit function '只有这一句不同
next i
if n=0 then IsEmbedPair=true
end function
Tyro
2000-07-24
打赏
举报
回复
成对出现是什么意思呀?是说"<"和">"的数目一样吗?
wulang
2000-07-24
打赏
举报
回复
同意yanrj,用堆栈
yanrj
2000-07-24
打赏
举报
回复
编写一个算法,可利用一个堆栈,出现一个<堆栈累加1,遇到一个>弹出一个值,看最后堆栈是否为空。也可设置一计数器,初值为0,出现一个<加1,遇到一个>减1,最后计数器为0则成对.
PowerBI系列之可视化技能专题
报表主页设计和重置切片器 普通和自定义以及视觉对象标头工具提示 按列排序和自定义排序 分组装箱 普通钻取和层次钻取及跨页钻取 保留所有筛选器和设置钻取按钮 跨报表钻取 Matrix 矩阵详解 矩阵中为每个列快速设置...
AI绘画 Stable Diffusion 从入门到精通
还将了解ControlNet的新版本和功能,如高质量重采样和像素完美模式,以及对图像进行高清修复和分区放大的方法。 第5章 - Stable Diffusion 视频制作: 在这一章中,你将学习如何利用AI绘画制作视频。包括使用...
浅显易懂全面的安卓原生开发入门视频教程
本套教程主要讲解了安卓开发环境搭建,安卓六大布局方式和常见UI组件的使用(包含了
文本框
、土司提示、单选对话框、复选对话框、列表对话框、进度条、自定义对话框、评价对话框、时间和日历组件等),安卓调用系统...
【h5电商列表教程】原生html5布局定制组件并生成代码
本节课偏于原生开发,布局使用的bootstrap弹性盒子。 组件则是用原生来定制,既不用bootstrap自带组件...定制搜索
文本框
组件 4.定制复选框组件 5.页面滚动监听 6.下拉框组件制作 7.遮罩功能制作 8.Vue双向绑定数据
【生成vue代码】可视化布局一键生成vue文件,iview框架灵活使用
在上一节课程中讲到了可视化布局,如何去自动生成
一个
静态页面,只有静态页面没有动态交互,远远不能满足实际开发中的项目需求。 这节课将重点讲解vue动态交互制作,以及如何去一键生成vue文件。 本节课内容有: ...
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章