社区
客服专区
帖子详情
【已回复】怎么修改资源的描述
无·法
2012-03-29 11:05:06
我的资源的描述内容需要有些补充,以前可以修改的,现在却不可以修改了,请问怎么回事???
难道为了这个问题得重新发布一个资源?
...全文
72
3
打赏
收藏
【已回复】怎么修改资源的描述
我的资源的描述内容需要有些补充,以前可以修改的,现在却不可以修改了,请问怎么回事??? 难道为了这个问题得重新发布一个资源?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无·法
2012-03-30
打赏
举报
回复
完整描述如下:
正则巅峰一个超强字符串处理工具,之所以取名叫“正则巅峰”,是因为它主要就是靠正则,将正则真正融入,无须依赖什么开发工具或者某个语言即可直接使用正则处理你手头文本数据相关的事务,真正将正则应用达到了一个巅峰。
它最擅长的就是字符串处理,文本处理,可以直接在命令提示符下调用,同样在你的程序的中也可以调用。使用非常方便。
如果你比较熟悉正则,那么你会发现正则巅峰(Regtop)会给你在日常工作中带来极大的便利,使得你离不开它。因为只需极少的命令即可处理一个比较复杂的问题,而且绿色环保无公害:)
此工具的另一个特色就是可以直接从网页上采集数据,并可以使用正则对数据做基础的处理然后保存到本地,可以广泛的应用于网页采集。
下面介绍下其主要使用方法:
语法:
Regtop 参数1 参数2 参数3 参数4 参数5
参数1 对数据源的操作的方式。共有-g和-r两种形式,下面分别介绍:
-g 表示获取,仅仅获取源数据中需要的内容,-g紧接着的后面还有两个缺省元素,第一个一般是t,表示结果以表格形式形式保存,t后面是表格各列之间的分隔符,默认是“,”,一般在要将结果保存为csv文件时会这样设置。可以尝试用下-gt 和 -gt- 和 -g 的区别
-r 表示替换,将数据源中的指定内容替换成其它内容
参数2 数据源。可以是个网址也可以是个本地文件(文本格式)的路径
如果是网址的话需要加个“-w:”然后才可以写网址,表示数据来自与网络,工作时regtop会自动获取该网页的页面源代码,获取方式有两种,utf8模式和普通模式,这个可以通过regtop –d命令设置全局开关。
如果是本地文件的话可以直接写,也可以加个字符-f:然后写路径。这里支持相对路径和绝对路径,直接写个文件名的话就是表示regtop所在的目录。
参数3 处理结果保存位置。可以是个直接的文件路径,同样支持相对路径和绝对路径。
如果和参数2是相同的那么可以写作“%0”
如果对该文件是追加方式那么可用“-a:”前缀表示,默认是覆盖。
参数4 需要匹配的正则表达式
参数5 可缺省。此参数是获取需要的匹配内容(-g)或需要替换成的字符(-r),跟参数1相关,下面分别介绍:
(1).当参数1为-g时表示获取匹配到的结果中的哪些内容。可缺省。匹配成功后得到的结果可以分为两类:一类是整个表达式的匹配结果,这里称为父匹配;还有一类是括号捕获的结果,这里称为子匹配。
这时的参数5是可缺省,表示仅仅获取父匹配。
如果非缺省的话就是表示只需要指定的结果,形式需要按Regtop指定的规则:Regtop对匹配结果进行了编号,从0开始,0表示父匹配结果,1表示子匹配的第1组,2表示子匹配的第2组…。
假设有个表达式为“a(.*?)b(.*?)c(.*?)d”,那么子匹配有3组,如果我们仅仅需要获取子匹配的第1组和第3组,这时参数5就可以写作“0,1,3”,这里有3个数字,第一个数字的意义和后面的两个是有很大区别的。第一个数字0表示不需要父匹配结果,如果需要的话就写作1,完整的表达式为“1,1,3”,也就是说第一个数字永远只能是0或1,意义就是是否需要父匹配结果。 后面的理解起来就简单多了,1显然就是表示获取子匹配的第1组,3就表示第三组,这里是有顺序的,后面的两个3和1调换下的话,那么输出结果组3的将会排在1的前面,当然也可以重复,比如我要子匹配的3输出两次,那么就写作“0,1,3,3”。如果使用了不存在的子匹配,例如这里用了4那么程序会忽略然后继续处理下一个数字,具体的用户可以用具体的数据去试试。
在这里有个典型的应用就是对csv文件的处理,比如要将文件的第1列和第3列调换下,那么用regtop就可以轻而易举解决了,这里的参数5就是“0,3,2,1”。具体应用实例请参照:http://topic.csdn.net/u/20091218/23/f6abdfed-eb76-4311-9d94-fb0d495372dc.html
(2). 当参数1为-r时表示需要替换成的内容。可缺省,缺省表示替换为空。这里一般是个固定的字符串,还可以包含正则本身的特性,例如捕获的结果含有子匹配,那么这里就可以用$1表示子匹配的第1组,$2表示子匹配的第2组,这个属于正则知识本身的范畴了,这里不做讨论,主要说下Regtop中自身的特性,如果替换后的内容包含特殊的字符怎么办?regtop中采用了和大多数语言一样使用了转义的方法处理,例如回车用/r/n表示,制表符用/t表示,具体有时间会整理出一个列表,大多都和标准一样。
regtop下载地址一:http://www.symental.com/sfw/regtop.zip
regtop下载地址二:http://download.csdn.net/source/1917925(版本较旧,建议下载上面一个)
其他使用范例:
http://topic.csdn.net/u/20100421/11/9558fc42-418d-44e5-9818-790e499e0bee.html (替换指定文件中数据的范例,参考4楼)
http://topic.csdn.net/u/20110720/12/119ee538-e3b0-4b28-9ec7-22b61aa99486.html (获取指定文件中数据的范例,只获取指定“列”,参考30楼)
http://topic.csdn.net/u/20091218/23/f6abdfed-eb76-4311-9d94-fb0d495372dc.html (获取指定文件中的数据的范例,调整指定“列”,参考7楼)
http://blog.csdn.net/sysdzw/article/details/6141844 (正则测试工具,可以快速测试正则表达式的正确性,可以和regtop配套使用)
http://hi.baidu.com/sysdzw/blog/item/646cd1f9a4a2c953252df292.html(从网页获取数据并保存为csv文件的范例)
http://blog.csdn.net/sysdzw/article/details/6158530 (应用范例推荐:巧用正则巅峰采集黄金白银大盘价信息)
具体使用说明参考:
http://blog.csdn.net/sysdzw/article/details/5379345
无·法
2012-03-29
打赏
举报
回复
要不你帮我修改以下吧,
资源地址:http://download.csdn.net/detail/sysdzw/1917925
修改目的:使得软件范例功能描述全面点
修改内容:把“使用范例”下面的一个链接换成下面的文字:
http://topic.csdn.net/u/20100421/11/9558fc42-418d-44e5-9818-790e499e0bee.html (替换指定文件中数据的范例,参考4楼)
http://topic.csdn.net/u/20110720/12/119ee538-e3b0-4b28-9ec7-22b61aa99486.html (获取指定文件中数据的范例,只获取指定“列”,参考30楼)
http://topic.csdn.net/u/20091218/23/f6abdfed-eb76-4311-9d94-fb0d495372dc.html (获取指定文件中的数据的范例,调整指定“列”,参考7楼)
http://blog.csdn.net/sysdzw/article/details/6141844 (正则测试工具,可以快速测试正则表达式的正确性,可以和regtop配套使用)
http://hi.baidu.com/sysdzw/blog/item/646cd1f9a4a2c953252df292.html(从网页获取数据并保存为csv文件的范例)
http://blog.csdn.net/sysdzw/article/details/6158530 (应用范例推荐:巧用正则巅峰采集黄金白银大盘价信息)
bell791002
2012-03-29
打赏
举报
回复
楼主你好。
请将最终的描述直接发过来吧,上面写的怕整理不好,而且也看不明白。
IDEA-Tomcat-源服务器未能找到目标
资源
的表示或者是不愿公开一个已经存在的
资源
表示
IDEA-Tomcat-源服务器未能找到目标
资源
的表示或者是不愿公开一个已经存在的
资源
表示1起因2经过3说白了 1起因 在学习springMVC的过程中,写了一个demo需要部署到本地Tomcat上来运行(直接使用IDEA配置本地tomcat,...
资源
已存在时POST的HTTP响应代码
我正在构建一个允许客户端存储对象的服务器。 这些对象在客户端完全构造,完整的对象ID对于对象的整个生命周期是永久的。 我已经定义了API,以便客户端可以使用PUT创建或
修改
对象: PUT
微信公众号关键词自动
回复
大全
作为公众号运营者,我们都知道在公众号与用户的聊天界面,是有一个关键词自动
回复
功能的,但是最近我发现了一个小程序,是仿照这个自动
回复
功能,但是其实是设置在文章中的,那么在文章中有了这个功能实际上也大大...
扣子常用
资源
介绍
扣子常用
资源
介绍
基于Java+SpringBoot+Vue前后端分离教学
资源
共享平台系统
因为传统教学
资源
共享平台信息管理难度大,容错率低,管理人员处理数据费工费时,所以专门为解决这个难题开发了一个教学
资源
共享平台,可以解决许多问题。教学
资源
共享平台按照操作主体分为管理员和用户。用户的功能...
客服专区
593
社区成员
48,764
社区内容
发帖
与我相关
我的任务
客服专区
客服专区
复制链接
扫一扫
分享
社区描述
客服专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章