一个小程序注册费竟然高达5000元,汗...
不过程序用起来还挺方便的,经常做网页或写程序的朋友可能用得上.
====================功能简介====================
1、批量替换文件内容或文件批量改名:既批量处理多个文件,又批量处理多个替换串;提高了数据处理的效率,使数据在各个不同的系统中可以灵活转换;是数据处理、网页维护、源代码或资源文件修改等方面的好帮手;
2、高级替换:支持大小写开关、换行符等特殊字符、通配符、正则表达式等等,在准确和全面的基础上,完成字符串的修改、增加、删除、移位、复制甚至文件名编号等等;
3、除了支持TEXT/HTML,还支持批量处理Word/PowerPoint/Excel;
4、替换定义可保存到文件重复使用,如繁简、全半角替换定义文件等;
====================使用方法====================
1、一般表达式:无论是源串还是目标串中,字符'\'有特殊含义:
'\r'表示回车符
'\n'表示换行符
'\t'表示制表符
'\\'表示'\'
其他的字符不需要'\'引导,如果'\'引导任何其它字符,则忽略'\';
2、高级表达式目标串:除1的特殊字符外,还包括:
'{'、'}'应该用'\'引导来表示该字符,直接使用则含义如下:
'{x}'表示目标串中应输出源串中第x个用'{'、'}'包含的匹配子串,这里x是一个数字;参考下面高级表达式源串中{、}的说明;
'{i;w=x;r=y}'表示输出本文件的顺序号,一般用于文件改名,这里i是小写字母,w表示输出的序号宽度,r表示序号从r开始编号,w、r可以缺省;
3、高级表达式源串:除1的特殊字符外,还包括:
非字母数字一般有特殊含义,本身需要用\引导;
字母数字用'\'引导一般有特殊含义,本身不需要\引导;
. 匹配任意单个字符
[ ] 包括字符集,例如[abc]
^ 字符集的反集,例如[^abc];如果放在整个表达式头则表示匹配输入开始
- 字符集的范围表达,例如[0-9]
? 上一匹配0次或1次
+ 上一匹配1次或多次
* 上一匹配0次或多次
??, +?, *? 含义同?, +, *,但匹配长度尽可能最短
( ) 包含一个匹配
{ } 包含一个匹配,并且结果通过{1}等可以引用
\ 转义符
$ 匹配输入结束
| 字符串集合元素的分隔,例如T|the
! 不匹配后面的一个元素,例如a!b
\a 匹配字母数字,等价于([a-zA-Z0-9])
\b 匹配空白字符,等价于([ \t])
\c 匹配字母,等价于([a-zA-Z])
\d 匹配数字,等价于([0-9])
\h 匹配十六进制数字,等价于([0-9a-fA-F])
\N 匹配各种换行符,等价于(\r|(\r?\n))
\n 匹配换行符
\r 匹配回车符
\q 匹配引号串,等价于(\"[^\"]*\")|(\'[^\']*\')
\w 匹配单词,等价于([a-zA-Z]+)
\z 匹配整数,等价于([0-9]+)
Click to Download
【原创】aspweb server更新 | Blog升级-论坛搬迁 |
全能字符串替换机 破解版 | |
[ 发布日期:20年前 (2005-03-30) ] [ 来自:Original ] | [分类:C# .Net编程] |
[本日志由 rick 于 20年前 (2005-04-01) 编辑]
[ 分类:C# .Net编程
| 查看:1986 ]
上一篇: 【原创】aspweb server更新
下一篇: Blog升级-论坛搬迁
暂时没有评论,快来发表一个评论吧。
发表评论 |