社区
VB基础类
帖子详情
如何编写一个查找文本框里是否含有成对出现的"<"和">".
learn_vb
2000-07-24 08:43:00
如何编写一个查找文本框里是否含有成对出现的"<"和">".能否举个例子还有字符串的扫描函数应什么.
...全文
144
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则成对.
C#编程经验技巧宝典
的值 52<br><br>0069 求最大公约数 52<br><br>0070 求最小公倍数 53<br><br>0071 判断素数的算法 53<br><br>0072 如何判断
一个
数
是否
是完数 54<br><br>0073 歌德巴赫猜想的算法 54<br><br>0074 八皇后...
代码大全(第二版PDF中文完整清晰版).part1
了初级与高级编程技术之间的空白,而且也为程序员们提供了
一个
有关编程技巧的信息来源。 本书适合经验丰富、自学成才的程序员阅读,也适合于那些几乎不懂什么编程技巧的新程 序员阅读。 本书中所收集的研究和编程...
代码大全(第二版PDF中文完整清晰版).part3
了初级与高级编程技术之间的空白,而且也为程序员们提供了
一个
有关编程技巧的信息来源。 本书适合经验丰富、自学成才的程序员阅读,也适合于那些几乎不懂什么编程技巧的新程 序员阅读。 本书中所收集的研究和编程...
代码大全(第二版PDF中文完整清晰版).part4
了初级与高级编程技术之间的空白,而且也为程序员们提供了
一个
有关编程技巧的信息来源。 本书适合经验丰富、自学成才的程序员阅读,也适合于那些几乎不懂什么编程技巧的新程 序员阅读。 本书中所收集的研究和编程...
代码大全(第二版PDF中文完整清晰版).part2
了初级与高级编程技术之间的空白,而且也为程序员们提供了
一个
有关编程技巧的信息来源。 本书适合经验丰富、自学成才的程序员阅读,也适合于那些几乎不懂什么编程技巧的新程 序员阅读。 本书中所收集的研究和编程...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章