タグ

文字列に関するXephyのブックマーク (2)

  • JavaScriptでうっかりやってしまいそうなこと色々

    こんにちは、中川です。 今回はJavaScriptで開発していると、うっかりハマってしまうちょっとした罠たちを紹介したいと思います。 JavaScriptでの開発経験者であれば、どれか一度はひっかかったことがあるのではないでしょうか? String ●String#replace()は文字列指定では全部置き換えない 対象文字列を一括して置き換えたいなどでString#replace()を使いますが、 検索対象を文字列で指定してしまうと最初に一致した部分しか置換しません。

  • SQLiteメモ:複数カラムにマッチするパターンをSELECTする方法

    自前高速検索を修正しました検索できない場合があったからですが、キーワードを複数カラムのどれかにマッチするという条件の式に問題があったためです。 今までは下記の様な感じでSELECTを行っていました。(判りやすくする為に簡略化しています。) 「E.entry_text||E.entry_text_more||E.entry_title LIKE ‘%530購入%’」はMTの記事の文、タイトル、追記にキーワード「530購入」が存在するかチェックするLIKE文です。 「E.entry_text LIKE ‘%530購入%’ OR E.entry_text_more  LIKE ‘%530購入%’ OR E.entry_title LIKE ‘%530購入%’」とする判りにあらかじめ文、タイトル、追記の文字列を連結してLIKEを行う方法です。 下記の場合何故かマッチしないので色々試してみるとe

    SQLiteメモ:複数カラムにマッチするパターンをSELECTする方法
  • 1