社区
VB
帖子详情
如果取得文本框中特定部分
michael_monkey
2006-06-28 02:51:54
文本框中多行数据
我想:
取得文本有“-[ cpuid ]-”字样的所在行的下一行 至 以后遇到的第一个有 “--[”字样的前一行的所有内容。
比如,文本框中内容如下:
aaaaaaaa
bbbbbb
-----[ cpuid ]-----
need1
need2
need……
-----[ other ]------
cccccccccccc
-----[ other other ]------
………………
取得结果应该是:
need1
need2
need……
...全文
246
7
打赏
收藏
如果取得文本框中特定部分
文本框中多行数据 我想: 取得文本有“-[ cpuid ]-”字样的所在行的下一行 至 以后遇到的第一个有 “--[”字样的前一行的所有内容。 比如,文本框中内容如下: aaaaaaaa bbbbbb -----[ cpuid ]----- need1 need2 need…… -----[ other ]------ cccccccccccc -----[ other other ]------ ……………… 取得结果应该是: need1 need2 need……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyfer
2006-06-28
打赏
举报
回复
我...晕....呀...谁能告诉我正则表达式怎么用呀
对了.问一下,正则表达式是谁发明的?是不是正则?
michael_monkey
2006-06-28
打赏
举报
回复
sorry:上面正则是:
-\[ cpuid ]-.{1,}-\[
michael_monkey
2006-06-28
打赏
举报
回复
老大,后面结束标志不是“-----[ other ]------”
而是第一个“--[”,-----[ cpuid ]-----后面可能有很多个“--[”,我要找的是第一个
我试了一下这个正则:
-\[ DMI ]-.{1,}-\[
出来的结果不对:
-[ cpuid ]-----
need1
need2
need……
-----[ other ]------
cccccccccccc
-----[
它找到了最后一个“--[”而不是第一个
想要的结果是:
-[ cpuid ]-----
need1
need2
need……
-----[
godwu
2006-06-28
打赏
举报
回复
split(str,"-----[ cpuid ]-----")(1)
split(split("-----[ cpuid ]-----")(1),"-----[ other ]------")(0)
michael_monkey
2006-06-28
打赏
举报
回复
楼上说的正则表达式怎么写呀
-\[ DMI ]-(\w+)--\[
??
EricBai
2006-06-28
打赏
举报
回复
用instr函数得到“-----[ cpuid ]-----”所在位置,就可以找到你要的特定字符串,然后再用instr定位下一个“-----[ other ]------”,再用mid函数取出这两次定位之间的那部分字符窜就是你想要的了。
BlueDog
2006-06-28
打赏
举报
回复
取出文本框的字符串后,用正则表达式取对应的数据
word使用技巧大全
13、Excel
中
快速绘制
文本框
86 14、快速更改英文大小写 86 15、让窗口这样固定 86 16、快速输入省略号 86 17、轻松搞定单元格数据斜向排 86 18、快速去掉页眉的横线 86 19、为奇偶页制作不同的水印 86 20、快捷绘图 ...
Excel VBA实用技巧大全 附书源码
04142设置单元格字符串
中
一
部分
字符的格式(其他字体属性) 04143设置单元格的下画线 04144设置单元格的字体属性(字体、字号、加粗、斜体、颜色等) 04145设置单元格区域的外部边框 04146设置单元格区域的全部边框 ...
【生成html5代码】最全html5基础学习并生成代码
课程前
部分
介绍网页组成元素,浏览器内核,网页骨架,基本标签,标签属性
中
间
部分
学习网站
中
常用的标签,如链接,图片,表格,标题,内联等,并学习这些相关属性,如何用guiplan一键插入标签,一键选择属性,一键...
VBA编程技巧大全
部分
目录: VBA常用技巧 目录 VBA常用技巧 1 第1章 Range(单元格)对象 10 技巧1 单元格的引用方法 10 1-1 使用Range属性 10 1-2 使用Cells属性 11 1-3 使用快捷记号 11 1-4 使用Offset属性 12 1-5 使用Resize属性...
经典JavaScript正则表达式实战
限制
文本框
只能输入数字和小数点等等... 5 替换小数点前内容为指定内容... 5 只匹配
中
文的正则表达式... 5 返回字符串的
中
文字符个数... 6 正则表达式
取得
匹配IP地址前三段... 6 匹配与之间的内容... 7 用正则表达式...
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章