<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>我爱正则表达式 &#187; 软件</title>
	<atom:link href="http://iregex.org/blog/tag/software/feed" rel="self" type="application/rss+xml" />
	<link>http://iregex.org</link>
	<description>原创、翻译、转载关于正则表达式的文章</description>
	<lastBuildDate>Sun, 27 Jun 2010 04:20:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><atom:link rel="hub" href="http://www.feedsky.com/api/RPC2"/><atom:link rel="hub" href="http://blogsearch.google.com/ping/RPC2"/><atom:link rel="hub" href="http://blog.yodao.com/ping/RPC2"/><atom:link rel="hub" href="http://www.feedsky.com/api/RPC2"/><atom:link rel="hub" href="http://www.xianguo.com/xmlrpc/ping.php"/><atom:link rel="hub" href="http://www.zhuaxia.com/rpc/server.php"/><atom:link rel="hub" href="http://rpc.technorati.com/rpc/ping"/><atom:link rel="hub" href="http://rpc.pingomatic.com/"/>	
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type='text/javascript' src='http://iregex.org/wp-includes/js/jquery/jquery.js?ver=1.4.2'></script>
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
	<item>
		<title>RegexBuddy3.2.1完全版</title>
		<link>http://iregex.org/blog/regexbuddy321.html</link>
		<comments>http://iregex.org/blog/regexbuddy321.html#comments</comments>
		<pubDate>Sat, 10 Jan 2009 18:46:42 +0000</pubDate>
		<dc:creator>rex</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[just great software]]></category>
		<category><![CDATA[regexbuddy]]></category>

		<guid isPermaLink="false">http://iregex.org/?p=53</guid>
		<description><![CDATA[感谢网友WNlord提供信息，我有幸下载到了RegexBuddy当前的最新版3.2.1。该版本是零售完全版，可以做生成Portable Installation。不知道RegexBuddy功能的请自行站内搜索。下载地址见文章末尾。 下载地址... ]]></description>
			<content:encoded><![CDATA[<p>感谢网友WNlord提供信息，我有幸下载到了RegexBuddy当前的最新版3.2.1。该版本是零售完全版，可以做生成Portable Installation。不知道RegexBuddy功能的请自行站内<a href="http://iregex.org/blog/tag/regexbuddy">搜索</a>。下载地址见文章末尾。<br />
<span id="more-53"></span><br />
<strong>下载地址：</strong></p>
<ul>
<li><a href="http://zhasm.com/downloads#regexbuddy3.2.1" target="_blank">深柳堂</a></li>
<li><a href="http://www.3ddown.com/soft/25208.htm" rel="nofollow" target="_blank">精品软件园</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://iregex.org/blog/regexbuddy321.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>PowerGREP3.50完全版下载</title>
		<link>http://iregex.org/blog/powergrep350.html</link>
		<comments>http://iregex.org/blog/powergrep350.html#comments</comments>
		<pubDate>Tue, 23 Dec 2008 14:28:39 +0000</pubDate>
		<dc:creator>rex</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[powergrep]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[widnows]]></category>

		<guid isPermaLink="false">http://iregex.org/?p=42</guid>
		<description><![CDATA[之前我爱正则表达式介绍过一款软件PowerGREP，并以留言索取的形式，向大家发放3.3.3版。今天，在热心网友astek的推荐下，rex下载到了PowerGREP的3.50版，这也是迄今为止的最新版。下载地址见文末... ]]></description>
			<content:encoded><![CDATA[<p><img src="http://i293.photobucket.com/albums/mm60/zhasm/powergrep350.jpg" /> </p>
<p>之前<a target="_blank" href="http://iregex.org">我爱正则表达式</a>介绍过一款软件PowerGREP，并以留言索取的形式，向大家发放3.3.3版。今天，在热心网友<strong>astek</strong>的推荐下，rex下载到了PowerGREP的3.50版，这也是迄今为止的最新版。下载地址见文末。</p>
<p>PowerGREP是一款正则式应用软件，它是grep或egrep的增强版，允许您以直观可视、可撤消的方式，在不同的文件夹内，对不同的文件进行批量的文本搜索、替换。当然，是正则表达式层面上的。详细的介绍可参考这篇文章：<a target="_blank" href="http://iregex.org/blog/powergrep.html">windows下的正则式工具介绍之二：powergrep</a>。该篇文章的评论功能已经关闭，如果对该软件有问题，可以在此留言，或集中至正则式中文论坛<a href="http://regex.me">http://regex.me</a>讨论。</p>
<p><span id="more-42"></span></p>
<p>根据官方的<a target="_blank" href="http://www.powergrep.com/history.html">history列表</a>，该版相对于3.3.3版，修复了N多的bugs，提供了许许多多的新特性，大致如下：</p>
<p><strong>3.40的新特性（2007年6月25日）：</strong></p>
<ul>
<li>File Selector: Refresh command that refreshes the list of available drive letters, marks all folders as needing to be globbed again, and immediately updates all expanded folder tree nodes. </li>
<li>Preferences, Encoding: Option to detect encoding based on the HTML Content-Type meta tag. </li>
<li>Preferences, Encoding: Option to preserve the presence/absence of the BOM in Unicode files. </li>
<li>Preferences, File Formats: Extensions of files to be treated as zip archives (*.zip, *.jar, etc.) and files to be treated as zip documents (*.docx, *.xlsx, *.odf, etc.) can now be configured. </li>
<li>Preferences, File Formats: Option to configure the extensions of file masks that determine which conversion filter will be used for which files. </li>
<li>Preferences, File Formats: Option to disable specific conversion filters (PDF, Word, Excel). </li>
<li>Preferences, File Formats: Option to specify a folder where converted PDF, Word and Excel files should be cached, along with a maximum size of the cache. Using the cache speeds up searching through PDF, Word and Excel files that were previously searched through with PowerGREP. The cache is shared between all running instances of PowerGREP. </li>
<li>Regex: Character class subtraction, as supported by XML schema and the .NET framework. </li>
<li>Regex: Free-spacing regex search type and (?x:) free-spacing mode modifier. </li>
<li>Regex: POSIX character classes. </li>
<li>Regex: <tt>\Q..\E</tt> escape sequence for escaping a string of metacharacters. </li>
<li>Regex: <tt>\cA</tt> through <tt>\cZ</tt> ASCII control characters Ctrl+A through Ctrl+Z; equivalent of <tt>\x01</tt> through <tt>\x1A</tt>; can be used inside and outside character classes. </li>
<li>Regex: <tt>\p{Arabic}</tt> through <tt>\p{Yi}</tt> tokens for matching any character in a particular Unicode script; <tt>\p{IsArabic}</tt> syntax also supported. </li>
<li>Regex: <tt>\p{InBasicLatin}</tt> through <tt>\p{InSpecials}</tt> tokens for matching any character in a particular Unicode block; <tt>\p{IsBasicLatin}</tt> and <tt>\p{BasicLatin}</tt> alternatives also supported; BasicLatin can also be written as Basic_Latin, Basic-Latin and Basic Latin. </li>
<li>Results: &quot;Totals&quot; option to show the number of matches per file and the clickable file header on one line. This halves the number of lines needed when not showing match details (e.g. after a &quot;quick execute&quot;), and leaves the total visible when collapsing file nodes. </li>
<li>Results: &quot;Totals&quot; option to show totals both at the top and the bottom. </li>
</ul>
<p><strong>3.42版的新特性（2008年1月18日）：</strong></p>
<ul>
<li>Action: Hexadecimal escapes like \xFF in the replacement text to insert non-printable characters. </li>
<li>Action: Unicode escapes \uFFFF and \x{FFFF} in the replacement text to insert characters that cannot be typed on the keyboard. </li>
<li>Command Line: Search through files found in a previously saved search with /markresults previousresults.pgr. This parameter has the same effect as the Mark Files with Results command in the File Selector menu. </li>
<li>Regex: Forward references (i.e. a backreference to a group defined after it) are now supported. E.g. <tt>(\2two|(one))+</tt> will match <tt>oneonetwo</tt> instead of triggering an error. </li>
<li>Setup: Create Portable Installation directly from the self-extracting setup. The Install on Removable Drive menu item in the Help menu was renamed for consistency. </li>
</ul>
<p><strong>3.50版的改进之处（2008年5月13日）：</strong></p>
<ul>
<li>Conversion manager: PowerGREP will now launch the conversion manager only when it&#8217;s needed, rather than when starting PowerGREP. </li>
<li>File Formats: PowerGREP now sets the file date on files inside compound documents to the same date as the overall document file. </li>
<li>File Selector/Results: Keyboard mnemonics (underlined letters) for the default items in the Edit File submenu. You can assign mnemonics to your custom editors by placing an ampersand before the character you want to use as the mnemonic. E.g. &quot;&amp;My Editor&quot; makes M the mnemonic. </li>
<li>Results, Export: When exporting to HTML, file references that are clickable in PowerGREP are now also clickable in the HTML output. </li>
<li>Results: Use base64Binary instead of hexBinary to save match data into .pgr files, resulting in a 33% size savings for match data. </li>
</ul>
<p>由此可见，其更新是相当多，即使在介面上不是很明显。很值得下载。</p>
<p><a href="http://zhasm.com/downloads#powergrep.3.5" target="_blank">下载地址：深柳堂</a>|<a href="http://www.3ddown.com/soft/19804.htm" target="_blank">精品软件园</a></p>
]]></content:encoded>
			<wfw:commentRss>http://iregex.org/blog/powergrep350.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>windows下的正则式工具介绍之二：powergrep</title>
		<link>http://iregex.org/blog/powergrep.html</link>
		<comments>http://iregex.org/blog/powergrep.html#comments</comments>
		<pubDate>Mon, 05 May 2008 08:18:09 +0000</pubDate>
		<dc:creator>rex</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[powergrep]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[regexbuddy]]></category>
		<category><![CDATA[正则式]]></category>
		<category><![CDATA[正则表达式]]></category>

		<guid isPermaLink="false">http://iregex.org/?p=7</guid>
		<description><![CDATA[上文介绍了RegexBuddy，本文介绍另一款windows下的正则式软件：PowerGREP，号称“The Most Powerful GREP Tool for Windows”，windows下最强大的GREP工具。看清楚了，是最强大，而非之一。与RegexBuddy一样，也是... ]]></description>
			<content:encoded><![CDATA[<p>上文介绍了RegexBuddy，本文介绍另一款windows下的正则式软件：PowerGREP，号称“The Most Powerful GREP Tool for Windows”，windows下最强大的GREP工具。看清楚了，是<font color="#ff0084">最强大</font>，而非<font color="#ff0084">之一</font>。与RegexBuddy一样，也是商业软件，其售价为US$149.00，合人民币1000有奇。如果说RegexBuddy是撰写正则式的贴心助手，那么PowerGREP则是应用正则式在文本文件中搜索替换的强大工具。现在我们看看，它究竟有什么功能敢号称<b>最强</b>。</p>
<h3 style="color: #127ADB; font-size:14px; padding-bottom:3px; padding-top:3px; margin:1.5em 0 1em;">基本界面</h3>
<p><a target="_blank" href="http://www.powergrep.com/screens/powergrep800.png"><img style="max-width: 800px;" src="http://www.powergrep.com/screens/powergrep320.png" /></a></p>
<p>点击可以看大图。另外，还有一组图片来自<a target="_blank" href="http://www.powergrep.com">powergrep</a>官网，附上了官网的部分介绍，以及个人评论。</p>
<ul>
<li>内容搜索图片，点<a target="_blank" href="http://www.powergrep.com/screens/powergrep800.png">这里</a>；<br />
在本抓图中，我搜索了<font color="#ff0084">c:\My Documents\My Web Sites</font>文件夹及其子目录下所有的html文件。我使用了一条正则表达式把搜索范围限定在HTML tag之内，使用另一条正则式在这些<span class="hl">标记中搜索所有的email地址。</p>
<p></span></li>
<li>搜索和替换，点<a target="_blank" href="http://www.powergrep.com/screens/replacepreview.png">这里</a>和<a target="_blank" href="http://www.powergrep.com/screens/replace.png">这里</a>；<br />
一个好用的功能是可以<font color="#ff0084">预览</font>结果而不是立即替换。匹配结果以黄色标出。双击匹配就能打开对应的文档并检验其内容。<br />
点击<font color="#ff0084">执行</font>后，颜色改变，表示已经实施替换。</p>
</li>
<li>收集信息和统计数据，点<a target="_blank" href="http://www.powergrep.com/screens/collect.png">这里</a>；<br />
本例是“检测Apache网络日志－－google search terms”的例子。本例使用的正则式在PowerGREP帮助文档中有详细讲解。</p>
</li>
<li>灵活的“撤消”历史记录，让你不再抓狂，点<a href="http://www.powergrep.com/screens/undo.png" target="_blank">这里</a>；<br />
在执行替换的同时，PowerGREP已经备份了原文件。只要你没有手动删除这些备份的文件，你可以随便撤消你做过的任何操作。世界上真有后悔药的呀。</p>
</li>
<li>搜索PDF文档，点<a target="_blank" href="http://www.powergrep.com/screens/pdf.png">这里</a>；<br />
PDF也能使用正则式进行搜索？当然了，你没有看错。只是，要确保PDF文档中你要搜索的内容是<font color="#ff0084">文字</font>而非<font color="#ff0084">图像</font>。也就是说，扫描版的PDF不享受此功能的哟。</p>
</li>
<li>在MS word 文档中搜索，点<a target="_blank" href="http://www.powergrep.com/screens/msword.png">这里</a>；<br />
这个功能也十分有用。我记得还有个东东叫<a target="_blank" href="http://www.viemu.com/">ViEmu for Word &amp; Outlook</a>，可以在word和outlook中模拟vim，当然可以使用正则式搜索替换了。不过，ViEmu一来也是收费软件（在2008年5月31日之前是79美刀，之后是99美刀），我还没有找到免费版本；二来其正则式是vim风格的，只习惯Perl风格的同学可能不太习惯。在google documents里也支持正则式搜索了，具体语法、风格尚未广泛测试。</p>
</li>
<li>在MS Excel中搜索，点<a target="_blank" href="http://www.powergrep.com/screens/excel.png">这里</a>；<br />
同样也是批量搜索、替换。不单单是对一个文档、一个sheet。</p>
</li>
<li>以16进制模式，在2进制文档中搜索，点<a target="_blank" href="http://www.powergrep.com/screens/binaryfiles.png">这里</a>；<br />
跟二进制编辑器界面类似，多了正则式批量搜索替换功能。</p>
</li>
<li>在zip压缩文档中搜索，点<a target="_blank" href="http://www.powergrep.com/screens/zip.png">这里</a>；<br />
把zip文件当作普通文件夹来搜索。很强大吧？</p>
</li>
<li>正则表达式序列，点<a target="_blank" href="http://www.powergrep.com/screens/sequence.png">这里</a>；<br />
大多数正则式工具一次只支持一条正则式的操作。而PowerGREP可以一次执行多条正则式！使用checkbox来进行多项选择。</p>
</li>
<li>定制颜色显示，点<a target="_blank" href="http://www.powergrep.com/screens/colors.png">这里</a>；<br />
该功能比较一般。除非软件中的颜色设置特傻，一般我是不会改变默认颜色搭配的。
</li>
</ul>
<h3 style="color: #127ADB; font-size:14px; padding-bottom:3px; padding-top:3px; margin:1.5em 0 1em;">功能演示</h3>
<p>PowerGREP官网还提供了一组flash做的demo，见下。</p>
<ul>
<li>使用正则式匹配email地址(2&#8217;47&#8221;)。点<a target="_blank" href="http://www.powergrep.com/demos/email.swf">这里</a>；</li>
<li>升级版权信息(3&#8217;38)。点<a target="_blank" href="http://www.powergrep.com/demos/copyright.swf">这里</a>；</li>
<li>与RegexBuddy的无缝链接(1&#8217;57&#8221;)，点这里；两个软件是亲兄弟，当然哥俩好啦！
</li>
<li>文件选择(3&#8217;08&#8221;)，点<a target="_blank" href="http://www.powergrep.com/demos/filesel.swf">这里</a>；PowerGREP提供了贴心的特性，来帮助你筛选需要的文档。</li>
<li>其它特性(8&#8217;37&#8221;)，点<a target="_blank" href="http://www.powergrep.com/demos/action.swf">这里</a>；总而言之，PowerGREP是功能强大。自己发掘吧！</li>
</ul>
<h3 style="color: #127ADB; font-size:14px; padding-bottom:3px; padding-top:3px; margin:1.5em 0 1em;">软件下载</h3>
<p> 目前其最新版为3.4.2，更新于2008年1月18日。其官网为<a href="http://www.powergrep.com/" target="_blank">www.powergrep.com</a>，可以去下载其最新版试用。<strong>该软件为商业软件</strong>。
<ul>
<li>如果你偶然路过，尝新而已，那只需<a href="http://www.powergrep.com/download.html" target="_blank">下载试用版</a>即可；</li>
<li>如果你觉得好用、准备常用、手有余钱、非正版不用，不妨<a http:="" www.powergrep.com="" buynow.html="">花美金购买</a>；要花人民币1000多块哟^_^</li>
<li><del datetime="2009-01-08T01:51:13+00:00">如果你喜欢它，同时你认为优秀的网络资源是应该和朋友免费分享的，从而想获得该软件的全功能免费版，好吧，我也成全你，请在本文后留言（附邮箱），我会把这个小东西的链接发给你(最新版为3.4.2，我手头的全功能版为3.3.3，也足够用了)。</del><strong>更新：</strong><br />
请移步至此下载<a href="http://iregex.org/blog/powergrep350.html">PowerGREP 3.5.0</a>版。</li>
</ul>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
]]></content:encoded>
			<wfw:commentRss>http://iregex.org/blog/powergrep.html/feed</wfw:commentRss>
		<slash:comments>114</slash:comments>
		</item>
	</channel>
</rss>
