中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 17:10
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结]文本内容提取
可打印版本  2,896 / 43
第16楼 lxh623 发表于 2009-04-12 12:48
初级用户 发帖 30 积分 34
Originally posted by netbenton at 2009-4-12 12:18:
已经修改过了,你的附件我下不了,你自己测试一下吧,
贴出来的数据已经通过了测试,这次应该可以了的

第17楼 netbenton 发表于 2009-04-12 12:55
银牌会员 发帖 752 积分 1,916 来自 广西
不明白,如果只是小改动,麻烦你自己搞一下了,
我要下了。。。

[ Last edited by netbenton on 2009-4-12 at 10:58 ]
第18楼 lxh623 发表于 2009-04-12 22:21
初级用户 发帖 30 积分 34
EmEditor中,UNITED STATES OF AMERICA (US)/n/nPATENT (Number; Kind; Date): United States of America (US)
这样的正则表达式作为开始字符串。怎样做?求求您!
第19楼 yishanju 发表于 2009-04-12 22:29
银牌会员 发帖 1,357 积分 1,488
得用跨行正则表达式,WINDOWS 的回车换行是\r\n
第20楼 lxh623 发表于 2009-04-12 22:52
初级用户 发帖 30 积分 34
ho=UNITED STATES OF AMERICA (US)\r\n\r\nPATENT (Number; Kind; Date): United States of America (US)
替换code第一行依然如故,希望“TITLE”出来100个,现在出来159个。
第21楼 freeants001 发表于 2009-04-12 23:00
中级用户 发帖 244 积分 330 来自 湖北
用正则表达式很容易实现,只是不知楼主究竟要保留那些内容,都搞糊涂了~~~
第22楼 yishanju 发表于 2009-04-12 23:05
银牌会员 发帖 1,357 积分 1,488
光是网上的文字表达很吃力啊
哈哈
第23楼 yishanju 发表于 2009-04-12 23:12
银牌会员 发帖 1,357 积分 1,488
楼主是怎么学会正则表达式的,好奇问下
我自己是在学PYTHON 的时候学的
第24楼 freeants001 发表于 2009-04-12 23:20
中级用户 发帖 244 积分 330 来自 湖北


楼主应该不会正则表达式的,会的话,就不会来求助了
第25楼 lxh623 发表于 2009-04-12 23:47
初级用户 发帖 30 积分 34
Originally posted by freeants001 at 2009-4-12 23:00:
用正则表达式很容易实现,只是不知楼主究竟要保留那些内容,都搞糊涂了~~~

蓝色部分(“UNITED STATES OF AMERICA (US)\r\n\r\nPATENT (Number; Kind; Date): United States of America (US)”,到下一个“PATENT (Number; Kind; Date): ”),以及要求2所有行。

正则表达式懂一点点,是因为要制作文献软件Biblioscape过滤器。正则表达式半懂不懂,但是批处理还是不太一样。俺学化学的,外行一个,向诸位学习致敬。

[ Last edited by lxh623 on 2009-4-12 at 23:50 ]
第26楼 yishanju 发表于 2009-04-13 00:07
银牌会员 发帖 1,357 积分 1,488
批处理不支持正则表达式。。。。
需要用像我说的FR 那样的第三方命令行工具。
findstr 不完全支持正则表达式。
第27楼 yishanju 发表于 2009-04-13 00:13
银牌会员 发帖 1,357 积分 1,488
是不是处理过后还保留原来的内容顺序
第28楼 freeants001 发表于 2009-04-13 00:13
中级用户 发帖 244 积分 330 来自 湖北
Originally posted by yishanju at 2009-4-13 00:07:
批处理不支持正则表达式。。。。
需要用像我说的FR 那样的第三方命令行工具。
findstr 不完全支持正则表达式。


vbs,js中有啊,而且是系统自带的~~
第29楼 freeants001 发表于 2009-04-13 00:21
中级用户 发帖 244 积分 330 来自 湖北
这个不只是否符合要求
第30楼 lxh623 发表于 2009-04-13 00:32
初级用户 发帖 30 积分 34
Originally posted by freeants001 at 2009-4-13 00:21:
这个不只是否符合要求
上一页  1 2 3  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023