フィルタ

Q & A


上へ戻る

検索


・関東の人を検索
    茨城|栃木|群馬|埼玉|千葉|東京|神奈川

・HP/BLOGを持っている人を検索
    ://


---------------------------


(データ : abc, ABeCD, bcdef)


単語

    ab →  abc, ABeCD
        
        ・文字の大小は区別されない。

AND
    
    E CD → ABeCD, bcdef
        
        ・単語を半角スペースで区切る

OR
    
    abc|def → abc, bcdef
        
        ・単語を半角縦線 | で区切る

任意の1文字
    
    a?c → abc
    a??c → ABeCD
    a?b → 該当なし
        
        ・空文字は含まない

任意の文字列
    
    * → abc, ABeCD, bcdef
    B*E → ABeCD, bcdef
        
        ・空文字も含む


その他
    
    ・( ) { } 等のグループ指定子は使えない。
    ・OR よりも AND が優先される。
      
          ab cd|b*f = (ab AND cd) OR b*f
                                   → ABeCD, bcdef
    
    ・文字として  , |, ?, * を使う場合は
      各文字の先頭に半角バックスラッシュ "\" を付ける。
      
          \ , \|, \?, \*
      
      ※ バックスラッシュが無い場合は¥キーをタイプする。



↑検索 | 上へ戻る

範囲系

    数値系項目の範囲を指定する。
    
    ・指定できる文字は半角英数
    ・最小値、最大値の順にアンダーバーで区切る
    ・最大値(とアンダーバー)を省略した場合は最小値そのものを抽出
    ・i(英小文字のI)は無限を表す
    
    正規表現で表すと

        ^(i|[-+]?[,.0-9]+)(_(i|[-+]?[,.0-9]+))?$グループ2がない場合、グループ1が抽出される。
            ・グループ2がある場合、グループ1以上、グループ3以下が抽出される。
    
    例:
        1000_2000
            1000 以上、2000 以下

        -1,000_+2,000
            -1000 以上、2000 以下

        100_i
            100 以上

        100
            100

        i_0.8
            0.8 以下

        abcdef
        i_i
        i
        100_+i
            エラー
        
    エラーの場合は抽出結果0件とし、
    指定文字の先頭に (error) の文字を付加して返す。

上へ戻る