Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

scalaに関するshipeMeeのブックマーク (2)

  • ScalaでWebスクレイピングして画像収集する - tototoshi の日記

    2011年も相変わらず「Scalaは実用的なのか?」という 「え、実用的も何も、普通に使ってますが、、、」としか答えられない質問を幾度も受けました。 Scalaは実用的で、例えばコミケのコスプレ画像の収集などができます。*1 【コミケ81】コスプレイヤー画像まとめ:1日目【C81】さとろぐ。 からjpg画像を一括ダウンロードし "data/(画像のURLの最後の/以下)"というファイル名で保存しようと思います。 ポイント dispatchでHTMLを取得する LiftのHTMLパーサでHTMLをxmlに変換する ScalaのXMLサポートでxmlを解析して画像のURLを抜き出す ExtractorでURLの分解 scala-ioを使ってファイルに保存 dispatchでHTMLを取得する 別にdispatchでなくてもscala標準のscala.io.sourceでもできるし、scalaj

    ScalaでWebスクレイピングして画像収集する - tototoshi の日記
  • 正規表現で文字列の検索 | Scala Cookbook

    文字列中から正規表現にマッチした箇所を取り出したい。 解法 Regexを使う。 val s = "GGACGATATAATTTATAATACCGT" val r = "TATAA".r // Stringは.rで正規表現に変換できる for(m <- r.findAllIn(s).matchData) println("Found a match in [%s, %s)".format(m.start, m.end)) 実行結果 Found a match in [6, 11) Found a match in [13, 18) findAllInではマッチした文字列を切り出すMatchIterator(Iterator[String]を継承)が返るが、matchDataを呼び出すことで、Iterator[Match]に変換でき、こちらでは、マッチの位置(start, end)や、マッチし

  • 1