??xml version="1.0" encoding="utf-8" standalone="yes"?>日本一区二区免费高清,久热国产精品,91精品国产91久久久久久黑人http://www.aygfsteel.com/asdtiang/category/43716.html交流学习JAVA zh-cnMon, 29 Mar 2010 11:06:15 GMTMon, 29 Mar 2010 11:06:15 GMT60groovy 中的正则表达?/title><link>http://www.aygfsteel.com/asdtiang/articles/310542.html</link><dc:creator>asdtiang</dc:creator><author>asdtiang</author><pubDate>Fri, 22 Jan 2010 08:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/asdtiang/articles/310542.html</guid><wfw:comment>http://www.aygfsteel.com/asdtiang/comments/310542.html</wfw:comment><comments>http://www.aygfsteel.com/asdtiang/articles/310542.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/asdtiang/comments/commentRss/310542.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/asdtiang/services/trackbacks/310542.html</trackback:ping><description><![CDATA[ <p>q几天在学习groovyQ文不多,其是中文的Q所以自己在看groovy自带的英语文?<br />groovy的版?.7.0<br />在网上看了下groovy的正则表辑ּQ和文档描述的不一P<br />写出来,方便学习。其实就是脓图?br /><img height="215" alt="" src="http://www.aygfsteel.com/images/blogjava_net/asdtiang/groovyRegex1.jpg" width="881" border="0" /><br /><img style="WIDTH: 887px; HEIGHT: 605px" height="605" alt="" src="http://www.aygfsteel.com/images/blogjava_net/asdtiang/groovyRegex.jpg" width="887" border="0" /></p> <br />英文好的׃用解释?br />׃可能囄昄不出来,单翻译下Q?br />regular=/[^a][a-z]*/       //在groovy中定义一个正则表辑ּ,正则表达式以/开始,?l束<br />println "potatoe"==~ /potatoe/   //在groovy中测试一个字W串是否满一个正则表辑ּQ用==~<br />a? 表示一个或零个a<br />a* 表示零个或n个aQ零个或以上Q?br />a+ 表示n个aQ?个或以上Q?br />a{n} 表示n个aQ如Qa{3}表示3个aQ即aaaQ?br />a|b 表示a或b<br />[abcd] 表示a或b或c或dQ相当于a|b|c|d<br />[a-z] 表示a到z之间的Q意一个,同理[A-Z]是A到Z之间的Q意一?br />^a 表示以a开_注意区分Q[^a]不以a开?br /><br />一个替换的例子Q?br />excerpt="At school,Harry had no one. Everybody kenw that Dudley's gang hated that odd Harry Potter "+<br />       "in hits baggy old clothes and broken glasses,adn nobody liked to disagree with Dudley's gang."<br />matcher=(excerpt=~/Harry Potter/)<br />excerpt=matcher.replaceAll("Tanya Grotter")<br />println excerpt<br />matcher =(excerpt=~/Harry/)<br />excerpt=matcher.replaceAll("Tanya")<br />println excerpt<img src ="http://www.aygfsteel.com/asdtiang/aggbug/310542.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/asdtiang/" target="_blank">asdtiang</a> 2010-01-22 16:54 <a href="http://www.aygfsteel.com/asdtiang/articles/310542.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">߮</a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̩</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ͽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˾</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˺</a>| <a href="http://" target="_blank">̳</a>| <a href="http://" target="_blank">γ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">̩</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">Ī</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ӳ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank">н</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>