青空文庫の作品データを使ったアプリを作ってたんですが
作品データの中には不要な文字列が含まれてたりします。
こういうのとか↓
-------------------------------------------------------
【テキスト中に現れる記号について】
《》:ルビ
(例)我邦《わがくに》
-------------------------------------------------------
------で囲まれてる部分をごっそり削除したかったんで
正規表現を使ってマッチングさせようと思ったんですが、
. (ピリオド:任意に一文字)って、改行文字を含まないんですね・・・。
けっこうハマりました。
こうやったら、ごっそり削除できました。
str.replaceAll("----------(.|\n)+----------", "");
ということで、正規表現で
『改行を含む任意の一文字@Java』 は 『(.|\n)』 となるみたいです。
まー、わかってみれば、そのままんまなんですが。
けっこーハマってしまったので、メモです。
▽改行 を含む 正規表現 ( Java ) のキーワード
▽次の記事、前の記事
Reached MAX size for compiled-sql statement cache for database | Androidアプリから電話をかける方法
▽改行 を含む 正規表現 ( Java ) にトラックバックする
改行 を含む 正規表現 ( Java )のトラックバックURL:
http://chu3.xsrv.jp/mt5/mt-tb.cgi/1094
今日のキーワード
当サイトのRSS
カテゴリー
スポンサード リンク
新着記事
月別アーカイブ
オススメ書籍
【中級者必携の3冊】
目的から実現方法を探すいわゆる逆引き本。ネットで探してた情報が1冊にまとまっている感じです。
こちらも逆引き本。しかも情報量が多くて分厚い辞書的な1冊。必ず手元に置いておきたい1冊です。
様々なUIテクニックが載っている1冊。レイアウト関係でここまで詳しい本は他にありません。UIに強くなりたいなら必須。
Copyright (C) 2012 All Rights Reserved Android アプリ の 研究所 アンドロイド ナビ