タグ

ブックマーク / www.ne.jp (2)

  • Excellent XPath Expressions - nanto_vi

    Excellent XPath Expressions nanto_vi (TOYAMA Nao), 2010-06-05, 2010-09-26 追補 XPath で何ができるか 文書中のノードの選択 文書: XML 文書、HTML 文書 ノード: 文書ノード (ルートノード)、要素ノード、属性ノード、テキストノード、コメントノード、etc. cf. CSS セレクタ: 要素の選択 文書を元にした文字列、数値、真偽値の生成 図 1 に HTML 文書が生成する文書木 (文書ツリー) の例を挙げます。図中、二重線で囲んだのが文書ノード、角丸四角が要素ノード、長方形がテキストノードを表します。 文書木の根 (最上部) は文書要素ノード (ルート要素ノード、HTML 文書なら html 要素ノード) ではなく、文書ノードであることに注意してください。JavaScript から DOM や XP

  • Scala 異なるものを検索する実験(Hishidama's Scala different search Memo)

    【間違い探し(上級)】脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳腦脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳脳 できたらRT 人間が目で探すからゲームになるんだけど、こういう作業をコンピューターにやらせたいと思うのがプログラマー(笑) 以降では、変数sにこの文字列が入っているものとする。 val s = "脳脳~~脳脳" なお、WindowsのREPLでは、-Xnojlineを指定してscalaを起動しないと漢字が入れられないので注意。 重複排除 一番簡単にコーディングできるのは、重複排除。 scala> s.distinct res1: String = 脳腦 どの場所が違うかは分からないけれど、違っている文字は一目瞭然w 違っている文字の

  • 1