2012-04-18 5 views
0

私はJavaプログラミングに戻っています。ドキュメントを見ても、以下のRuby正規表現を実装する簡単な方法はありません。誰も私がJavaに次の機能を変換するのを助けることができる、または少なくとも私は良いリソースを指す?Ruby regexsをJavaに変換する

some_string = "ruby$|java$" 

text.match(/#{some_string}/i) 

text.gsub(/^ny\b/i, " new york ") 
+0

何を試しましたか?どのように効率が悪いのですか?なぜあなたはすでに実行したことがより速い実装であることを確信していますか? – sarnold

+0

現在のJava実装はありません。私は数年間の中断の後にJavaに戻ってきて、誰かが簡単な解決法を提供したいと思っていました。私は私の質問を改めるつもりです。 – bevanb

答えて

0

bevanb、

は、Javaチュートリアルでregexp lessonをチェックしてください。そこにはたくさんありますが、特に興味があるのは、 "Methods of the Pattern Class"ページの下部にある "java.lang.Stringのパターンメソッドに相当する"セクションです。そのセクションの迅速なスキムミルクを示唆:については

幸運を使用する "交換してください" についてString#matches

  • を使用します!

  • +0

    Bobのセクションを指摘してくれてありがとう – bevanb

    関連する問題