2012-04-26 52 views
2

Perl對內聯搜索替換替換支持全面的正則表達式支持。類似於Java模塊中的東西?有雅加達Regexp項目,但它在冰上。與使用Perl5Util調用Perl5Compiler的ORO一樣。沒有測試過,想知道是否還有別的東西....java正則表達式搜索替換模塊

+0

「inline」?你的意思是在語言中?正如'blah =〜s/something/else/g;'(或類似的)而不是'blah = blah.replaceAll('something','else')'?我不這麼認爲 - perl在這方面相當獨特(JavaScript部分借用了這種語法,儘管我確信還有其他語言也可以這樣做,但它們並不普遍/受歡迎)。如果有人想出了一種在Java語言 – 2012-04-26 10:51:08

+0

中完成這種操作的方法,那麼我會非常驚訝,像在Perl中一樣進行內聯替換。 – 2012-04-26 13:00:30

+0

Welp,然後我很確定答案是否:(對不起!) – 2012-04-26 16:38:36

回答

0

有一個名爲QuickRex的Eclipse插件。

+0

QuickRex顯然可以插入不同的實現,比如Jakarta Regexp或JRegex等。快速瀏覽JRegex,這不正是我期待的(Perl可以做什麼,即時替換)。 – 2012-04-26 08:59:09

0

從Java 1.4開始,正則表達式是使用java.util.regex包構建的。此外,還有便利的方法,如String.matches

"The quick brown fox".matches("ick") == true