正規表現道場@2ch
■ このスレッドは過去ログ倉庫に格納されています
0515nobodyさん
02/07/31 10:47ID:p4UQxNW6●●件中 ●●- ●●件目 検索にかかった時間●●秒
の行から特定の単語を切り出す正規表現を作っています。
例えば、
re = /日本語のページから(.*)を検索しました。/
re2 = /(\d+)件中(\d+) - (\d+)件目/
re3 = /検索にかかった時間(\d\.\d\d)秒/
のように3つの正規表現に分けて生成するとマッチします。
しかし、
re = /日本語のページから(.*)を検索しました。\s\s約?(\d+)件中(\d+) - (\d+)件目・・?検索にかかった時間(\d\.\d\d)秒/
のようにまとめるといくら頑張ってもマッチしません。
使用言語はrubyですが、
日本語の正規表現ってあまり長くならない方がいいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています