14:45:51ツイート印刷コメントを書く正規表現って難しいですね。使いこなせれば便利なのでしょうけど...。PatternとMatcherの使い方が結構独特だったりして、僕はどうも苦手です。そこで自作クラスを作ってみました。この『ReplaceString』クラスはstaticなreplaceメソッドを持ち、引数で与えた文字列の中でパターンに合致した部分を置き換えます。引数はシンプルで、対象となる文字列、正規表現パターン、置き換え文字列、です。"hoge");といったように使い、戻り値はString型として、置き換えられた文字列が返ります。この例ですと、「aqua」が「hoge」に置き換えられます。ディレクトリの階層構造はこのようになっているとします。TestOriginalClass.class『TestOriginalClass』は『ReplaceString』を使うためのテスト用のクラスです。matcher.replaceAll(replacement);}}実行すると、こうなります。『http://aquasoft.exblog.jp』の文字列は『aqua』が『hoge』に置き換わって出力され、『となりの客はよく柿食う客だ』の『客』は『aquaさん』に置き換わって出力されます。ブロガーにより投稿されたものです。Japan編集部の見解・意向を示すものではありません。permission.×このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。