<?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>Li Guoliang &#187; 正则表达式</title>
	<atom:link href="http://liguoliang.com/tag/%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f/feed/" rel="self" type="application/rss+xml" />
	<link>http://liguoliang.com</link>
	<description>ActionScript Flex Java JEE PHP...</description>
	<lastBuildDate>Mon, 21 May 2012 17:04:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Java 正则表达式替换小心: $ / 符号</title>
		<link>http://liguoliang.com/2011/java-regex-dollar-sign/</link>
		<comments>http://liguoliang.com/2011/java-regex-dollar-sign/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 06:34:46 +0000</pubDate>
		<dc:creator>Guoliang</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Matcher.quoteReplacement]]></category>
		<category><![CDATA[REGEX]]></category>
		<category><![CDATA[正则表达式]]></category>

		<guid isPermaLink="false">http://liguoliang.com/?p=2087</guid>
		<description><![CDATA[尝试使用正则表达式处理内容时, 需要小心替换字符串中是否包含:$ or /, 譬如:
Pattern pattern = Pattern.compile(&#8220;\\{C0\\}&#8221;);
Matcher matcher = pattern.matcher(&#8220;Price: <p class='read-more'><a href='http://liguoliang.com/2011/java-regex-dollar-sign/'>More...</a></p><p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></description>
			<content:encoded><![CDATA[<p>尝试使用正则表达式处理内容时, 需要小心替换字符串中是否包含:$ or /, 譬如:</p>
<p>Pattern pattern = Pattern.compile(&#8220;\\{C0\\}&#8221;);<br />
Matcher matcher = pattern.matcher(&#8220;Price: [{C0}].&#8221;);<br />
System.out.println(matcher.replaceAll(&#8220;€6.99&#8243;));<br />
System.out.println(matcher.replaceAll(&#8220;$6.99&#8243;));<br />
输出:<br />
Price: [€6.99].<br />
Exception in thread &#8220;main&#8221; java.lang.IndexOutOfBoundsException: No group 6<br />
at java.util.regex.Matcher.group(Unknown Source)<br />
at java.util.regex.Matcher.appendReplacement(Unknown Source)<br />
at java.util.regex.Matcher.replaceAll(Unknown Source)<br />
at TestExcel2Xml.main(TestExcel2Xml.java:10)</p>
<p>可见第一个replaceAll是正常工作的, 但第二个中的美元符号就出问题了.</p>
<p>Java API:<br />
Note that backslashes (\) and dollar signs ($) in the replacement string may cause the results to be different than if it were being treated as a literal replacement string. Dollar signs may be treated as references to captured subsequences as described above, and backslashes are used to escape literal characters in the replacement string.</p>
<p><strong>可以使用Matcher.quoteReplacement(String)对替换内容进行预先处理:</strong> (<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/regex/Matcher.html#quoteReplacement%28java.lang.String%29">API</a>)<br />
Returns a literal replacement String for the specified String. This method produces a String that will work use as a literal replacement s in the appendReplacement method of the Matcher class. The String produced will match the sequence of characters in s treated as a literal sequence. Slashes (&#8216;\&#8217;) and dollar signs (&#8216;$&#8217;) will be given no special meaning.</p>
<p>修改为:</p>
<p>Pattern pattern = Pattern.compile(&#8220;\\{C0\\}&#8221;);<br />
Matcher matcher = pattern.matcher(&#8220;Price: [{C0}].&#8221;);<br />
System.out.println(matcher.replaceAll(&#8220;€6.99&#8243;));<br />
System.out.println(matcher.replaceAll(Matcher.quoteReplacement(&#8220;$6.99&#8243;)));</p>
<p>正确输出:</p>
<p>Price: [€6.99].<br />
Price: [$6.99].</p>
<p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></content:encoded>
			<wfw:commentRss>http://liguoliang.com/2011/java-regex-dollar-sign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>正则表达式: 电子邮件格式检验</title>
		<link>http://liguoliang.com/2011/validate-email-regex/</link>
		<comments>http://liguoliang.com/2011/validate-email-regex/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 07:50:22 +0000</pubDate>
		<dc:creator>Guoliang</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[REGEX]]></category>
		<category><![CDATA[正则表达式]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2011/validate-email-regex/</guid>
		<description><![CDATA[自己用的: 
 <code>\\w+([-.]\\w+)*@\\w+([-.]\\w+)*\\.[a-z]{2,3}</code>
可能不是最完美的, 但基本没大问题.
Java测试类一并奉上:
	//定义正则表达式
    private static final String REGEX_EMAIL = &#34;\\<p class='read-more'><a href='http://liguoliang.com/2011/validate-email-regex/'>More...</a></p><p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></description>
			<content:encoded><![CDATA[<p>自己用的: </p>
<p> <code>\\w+([-.]\\w+)*@\\w+([-.]\\w+)*\\.[a-z]{2,3}</code>
<p>可能不是最完美的, 但基本没大问题.</p>
<p>Java测试类一并奉上:</p>
<pre class="java" name="code">	//定义正则表达式
    private static final String REGEX_EMAIL = &quot;\\w+([-.]\\w+)*@\\w+([-.]\\w+)*\\.[a-z]{2,3}&quot;;// \\w+([-.]\\w+)*&quot;;// &quot;[\\w]+[\\w.]*@(\\w+\\.)+[A-Za-z]+&quot;; // [\\w]+[\\w+.]+\\.\\w+&quot;; //邮件检查正则表达式
    										// \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s = &quot;x-d.x@d.d.dd-ddd3d.d.com.dd&quot;;
		System.out.println(s.matches(REGEX_EMAIL));
	}</pre>
<p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></content:encoded>
			<wfw:commentRss>http://liguoliang.com/2011/validate-email-regex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Parser 邮件地址解析器, 从给定内容中抓取邮件地址&amp;自动排除重复&amp;过滤指定邮箱</title>
		<link>http://liguoliang.com/2010/email-parser/</link>
		<comments>http://liguoliang.com/2010/email-parser/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 13:41:37 +0000</pubDate>
		<dc:creator>Guoliang</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[EmailParser]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[正则表达式]]></category>
		<category><![CDATA[邮件解析]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/email-parser/</guid>
		<description><![CDATA[<h3>功能介绍:</h3>
<p>从给定的文字内容中 解析Email地址, 并显示出来. 同时支持QQ提取.</p>
<p><object style="width: 600px; height: 480px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://liguoliang.com/wp-content/uploads/2010/09/EmailParser_browser.swf" /><embed style="width: 600px; height: 480px;" type="application/x-shockwave-flash" width="600" height="480" src="http://liguoliang.com/wp-content/uploads/2010/09/EmailParser_browser.swf"></embed></object></p>
<p></p><p class='read-more'><a href='http://liguoliang.com/2010/email-parser/'>More...</a></p><p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></description>
			<content:encoded><![CDATA[<h3>功能介绍:</h3>
<p>从给定的文字内容中 解析Email地址, 并显示出来. 同时支持QQ提取.</p>
<p><object style="width: 600px; height: 480px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://liguoliang.com/wp-content/uploads/2010/09/EmailParser_browser.swf" /><embed style="width: 600px; height: 480px;" type="application/x-shockwave-flash" width="600" height="480" src="http://liguoliang.com/wp-content/uploads/2010/09/EmailParser_browser.swf"></embed></object></p>
<p><span id="more-1507"></span><span style="font-size: 18px; color: #000000; line-height: 27px;">原理与代码:</span></p>
<p>Update: 正则表达式已更正, 参考: http://liguoliang.com/2011/validate-email-regex/</p>
<p>Flex使用正则表达式搜索内容</p>
<p>核心代码:</p>
<pre class="java" name="code" class="java">/** 当按下解析按钮时响应. */
		protected function onButtonParse(event:MouseEvent):void {
			var sourceStr:String = StringUtils.trim(textSource.text);
			var resultMap:Object = new Object();
			if(StringUtils.isEmptyString(sourceStr)) {
				Alert.show("请先输入要解析的字符");
				return;
			}

			textOutput.text = "";

			var patternEmail:RegExp = new RegExp("(([\\w\\.-]{1,})@([\\w-]{1,}\\.+[a-zA-Z]{2,}))", "g");
			var resultsRawEmail:Array = sourceStr.match(patternEmail);
			for each(var resultEmail:String in resultsRawEmail) {
				resultMap[resultEmail] = resultEmail;
			}

			if(checkBoxQQ.selected) {
				TextAreaUtils.appendMessageAndScrollProperly(textOutput, "本次解析会自动解析QQ号码, 并追加@qq.com");
				var patternQQ:RegExp = new RegExp("([1-9][\\d]{4,})", "g");
				var resultsRawQQ:Array = sourceStr.match(patternQQ);

				for each(var result:String in resultsRawQQ) {
					resultMap[result+ "@qq.com"] = result + "@qq.com";
				}
			}

			TextAreaUtils.appendMessageAndScrollProperly(textOutput, "解析完毕, 共获得: " + ObjectUtils.getSize(resultMap));

			for(var key:String in resultMap) {
				TextAreaUtils.appendMessageAndScrollProperly(textOutput, resultMap[key] + ", ", false);
			}
		}

		/** 当Linkbutton点击时响应. */
		protected function onLinkbuttonClick(event:MouseEvent):void {
			navigateToURL(new URLRequest("http://liguoliang.com"));
		}</pre>
<p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></content:encoded>
			<wfw:commentRss>http://liguoliang.com/2010/email-parser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP中使用正则表达式(实例: 搜索String中的Email地址)</title>
		<link>http://liguoliang.com/2010/use-regex-in-php/</link>
		<comments>http://liguoliang.com/2010/use-regex-in-php/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 12:29:26 +0000</pubDate>
		<dc:creator>Guoliang</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[正则表达式]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/use-regex-in-php/</guid>
		<description><![CDATA[以下代码简单演示在PHP中使用正则表达式从String中搜索Email地址:
	/**
	 * 从String中通过正则表达式找到所有的Email地址.
	 * @param $str
	 * @return array 搜索到的Email地址组成的array.
	 */
	public stati<p class='read-more'><a href='http://liguoliang.com/2010/use-regex-in-php/'>More...</a></p><p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></description>
			<content:encoded><![CDATA[<h3>以下代码简单演示在PHP中使用正则表达式从String中搜索Email地址:</h3>
<pre class="java" name="code">	/**
	 * 从String中通过正则表达式找到所有的Email地址.
	 * @param $str
	 * @return array 搜索到的Email地址组成的array.
	 */
	public static function parseEmails($str) {
		$emails = array();
		preg_match_all(&quot;(([\w\.-]{1,})@([\w-]{1,}\.+[a-zA-Z]{2,}))&quot;, $str, $matches, PREG_PATTERN_ORDER);

		// var_dump($matches);

		foreach($matches[0] as $email) {
			$emails[$email] = $email;
 		}
 		return $emails;
	}</pre>
<p>$matches中包含所有搜索到的Group, 可使用不同的Pattern对得到的数组进行排序, 如上$matches[0]为最外部Group搜索到的字符.<br />
  <br />详细可参阅:<a title="http://php.net/manual/en/function.preg-match-all.php" href="http://php.net/manual/en/function.preg-match-all.php">http://php.net/manual/en/function.preg-match-all.php</a></p>
<p>相关阅读:&#160;&#160; </p>
<h4><a href="http://liguoliang.com/2009/eclipse-%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%b9%a6%e5%86%99%e6%b5%8b%e8%af%95%e6%8f%92%e4%bb%b6-%e5%9f%ba%e4%ba%8ejavautilregex/">Eclipse 正则表达式书写测试插件 – 基于java.util.regex</a></h4>
<h4><a href="http://liguoliang.com/2010/flex%e4%bd%bf%e7%94%a8%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e6%9b%bf%e6%8d%a2string/">Flex:使用正则表达式替换String</a></p>
<p></h4>
<h4><a href="http://liguoliang.com/2009/java%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%bd%bf%e7%94%a8%e7%ac%94%e8%ae%b0/">Java正则表达式使用笔记</a></h4>
<p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></content:encoded>
			<wfw:commentRss>http://liguoliang.com/2010/use-regex-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex:使用正则表达式替换String</title>
		<link>http://liguoliang.com/2010/flex%e4%bd%bf%e7%94%a8%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e6%9b%bf%e6%8d%a2string/</link>
		<comments>http://liguoliang.com/2010/flex%e4%bd%bf%e7%94%a8%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e6%9b%bf%e6%8d%a2string/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 13:40:24 +0000</pubDate>
		<dc:creator>Guoliang</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RegExp]]></category>
		<category><![CDATA[正则表达式]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/01/1108/</guid>
		<description><![CDATA[需求: 通过某些字符串生成文件名称, 简单要求: 仅允许数字或字母及&#8221;_&#8221; 代码:

var regExp:RegExp = new RegExp("[^A-Za-z0-9_]", "g"); // 正则表达式, 将非字母数字或下划线的字符替换为"_", 全部替换.
		fi<p class='read-more'><a href='http://liguoliang.com/2010/flex%e4%bd%bf%e7%94%a8%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e6%9b%bf%e6%8d%a2string/'>More...</a></p><p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></description>
			<content:encoded><![CDATA[<p>需求: 通过某些字符串生成文件名称, 简单要求: 仅允许数字或字母及&#8221;_&#8221;</br> 代码:
<pre name="code" class="java">
var regExp:RegExp = new RegExp("[^A-Za-z0-9_]", "g"); // 正则表达式, 将非字母数字或下划线的字符替换为"_", 全部替换.
		finalName = fileName.replace(regExp, "_");
		</pre>
<p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></content:encoded>
			<wfw:commentRss>http://liguoliang.com/2010/flex%e4%bd%bf%e7%94%a8%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e6%9b%bf%e6%8d%a2string/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java正则表达式使用笔记</title>
		<link>http://liguoliang.com/2009/java%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%bd%bf%e7%94%a8%e7%ac%94%e8%ae%b0/</link>
		<comments>http://liguoliang.com/2009/java%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%bd%bf%e7%94%a8%e7%ac%94%e8%ae%b0/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 07:40:07 +0000</pubDate>
		<dc:creator>Guoliang</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[REGEX]]></category>
		<category><![CDATA[正则表达式]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2009/02/731/</guid>
		<description><![CDATA[1. 编写并测试正则表达式.
使用工具: 
<a href="http://liguoliang.com/2009/01/718/">Eclipse 正则表达式书写测试插件 &#8211; 基于java.util.regex </a>
&#160;
2. 
//定义正则表达式

//定义正则表达式
	private static final String REGEX_EMAIL = "([\\w<p class='read-more'><a href='http://liguoliang.com/2009/java%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%bd%bf%e7%94%a8%e7%ac%94%e8%ae%b0/'>More...</a></p><p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></description>
			<content:encoded><![CDATA[<p>1. 编写并测试正则表达式.</p>
<p>使用工具: </p>
<h4><a href="http://liguoliang.com/2009/01/718/">Eclipse 正则表达式书写测试插件 &#8211; 基于java.util.regex </a></h4>
<p>&#160;</p>
<p>2. </p>
<p>//定义正则表达式
<pre class="java" name="code">
//定义正则表达式
	private static final String REGEX_EMAIL = "([\\w\\.-]{1,})@(([\\w-]{1,}\\.)+[a-zA-Z]{2,})";	//Group1, 2;
</pre>
<p>&#160;</p>
<p>3. 使用</p>
<pre class="java" name="code">Pattern patternEmail = Pattern.compile(REGEX_EMAIL);
java.util.regex.Matcher matcherEmail = patternEmail.matcher(data); 

        while (matcherEmail.find()) {
            String pb = matcherEmail.group(1);
            String pa = matcherEmail.group(2).toLowerCase();
,............
        }</pre>
<p>其中data为string类型</p>
<p>&#160;</p>
<p>该正则表达式将取得data中所有的email地址.</p>
<p>其中group1为@前的字符 group2为@之后的domain.</p>
<p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></content:encoded>
			<wfw:commentRss>http://liguoliang.com/2009/java%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%bd%bf%e7%94%a8%e7%ac%94%e8%ae%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse 正则表达式书写测试插件 &#8211; 基于java.util.regex</title>
		<link>http://liguoliang.com/2009/eclipse-%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%b9%a6%e5%86%99%e6%b5%8b%e8%af%95%e6%8f%92%e4%bb%b6-%e5%9f%ba%e4%ba%8ejavautilregex/</link>
		<comments>http://liguoliang.com/2009/eclipse-%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%b9%a6%e5%86%99%e6%b5%8b%e8%af%95%e6%8f%92%e4%bb%b6-%e5%9f%ba%e4%ba%8ejavautilregex/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 15:31:40 +0000</pubDate>
		<dc:creator>Guoliang</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[正则表达式]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2009/01/718/</guid>
		<description><![CDATA[Screenshot:
<a href="http://liguoliang.com/wp-content/uploads/2009/01/image9.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://liguoliang.com/wp-content/uploads/2009/01/image-thumb9.png" border="0" alt="image" width="846" height="274" /></a>
Download the plugin
Last version: <a href="http://sourceforge.net/project/showfiles.php?group_id=202567">Download</a>
Update site: <a href="http://regex-util.sourceforge.net/update/">http://regex-util.sourceforge.net/update/</a>
更多信息: http://myregexp.com/eclipsePlugin<p class='read-more'><a href='http://liguoliang.com/2009/eclipse-%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%b9%a6%e5%86%99%e6%b5%8b%e8%af%95%e6%8f%92%e4%bb%b6-%e5%9f%ba%e4%ba%8ejavautilregex/'>More...</a></p><p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></description>
			<content:encoded><![CDATA[<p>Screenshot:</p>
<p><a href="http://liguoliang.com/wp-content/uploads/2009/01/image9.png"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="image" src="http://liguoliang.com/wp-content/uploads/2009/01/image-thumb9.png" border="0" alt="image" width="846" height="274" /></a></p>
<h5>Download the plugin</h5>
<p>Last version: <a href="http://sourceforge.net/project/showfiles.php?group_id=202567">Download</a></p>
<p>Update site: <a href="http://regex-util.sourceforge.net/update/">http://regex-util.sourceforge.net/update/</a></p>
<p>更多信息: http://myregexp.com/eclipsePlugin.html</p>
<p><p>

----------Post from: <a href="http://liguoliang.com">@LiGuoliang.com, 欢迎回来~</a>----------</p></p>
]]></content:encoded>
			<wfw:commentRss>http://liguoliang.com/2009/eclipse-%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e4%b9%a6%e5%86%99%e6%b5%8b%e8%af%95%e6%8f%92%e4%bb%b6-%e5%9f%ba%e4%ba%8ejavautilregex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

