タグ

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

タグの絞り込みを解除

正規表現に関するeight-sevenのブックマーク (3)

  • 正規表現を使って「〜以外」をマッチさせてみる | ポテパンスタイル

    特定の1文字以外を含まない文字列の正規表現 []を使用すると、囲まれた文字にマッチさせることが出来ます。これに否定・除外の意味を持つ^(キャレット)を使用することで、「指定した文字を含まない」表現が出来ます。 例) ^ [マッチする例] B C D 特定のパターン以外の文字列の正規表現 指定した文字を含まない この場合も、上記の[]を使って書くことができます。 例) [正規表現] [^ABCDEF] [マッチする例] G HIJ 指定した文字列を含まない1行を検索する ^(?!.*文字列).+$ 上記の文字列の箇所に指定した文字(文字列)を含まない1行を検索出来ます。 例) ^(?!.*ABC).+$ 「ABC」という文字列を含まない行を検索します。 指定した複数の文字列を含まない1行を検索する ^(?!.*(文字列|文字列)).+$ 文字列を|(パイプ)で繋げることで、複数の文字列を除外

    正規表現を使って「〜以外」をマッチさせてみる | ポテパンスタイル
  • 正規表現サンプル(かっこで囲まれた文字を検索する)

    検索したい文字 (111) (abc) (あいうえお) 上記のように、半角かっこで囲まれた文字を検索したい場合にこの正規表現を使用できます。 正規表現の書き方 上記の文字をそのままテキストエディターの検索画面に入力してください。 「正規表現を使用する」にチェックを入れるのを忘れずに。 正規表現の説明 「\(」と「\)」は半角かっこを表します。 ( ) は正規表現で意味のある文字なので、\ でエスケープする必要があります。 「.+」は1文字以上のどんな文字でも一致します。 「?」は最短一致記号です。必要以上に大きくマッチングしないようにします。 かっこの種類が異なる場合は、適宜変えてください。 ただし、[ ] もエスケープが必要です。 \[.+\] ( ) と [ ] の両方ににマッチさせたい場合は、以下になります。 [(\[].+?[)\]] 1.正規表現とはなにか? 正規表現を簡単に説明

  • @IT:SQLクリニック(1) Page 1/2 Oracle10g正規表現

    連載はSQLの応用力を身に付けたいエンジニア向けに、さまざまなテクニックを紹介する。SQLの基構文は平易なものだが、実務で活用するには教科書的な記述を理解するだけでは不十分だ。連載は、著名なメールマガジン「おら!オラ! Oracle - どっぷり検証生活」を発行するインサイトテクノロジーコンサルタントを執筆陣に迎え、SQLのセンス向上に役立つ大技小技を紹介していく。(編集局) Oracle 10gで正規表現による文字列操作が可能に! Oracle Database 10g で新規に追加された正規表現機能は、テキスト形式データを扱うための強力なツールです。これによりSQLを使用した文字データを検索し、操作する能力が大幅に向上します。 UNIXユーザーには大変なじみの深い正規表現。Oracle 10gで(やっと!?)実現されました。いままではWHERE句の中で“LIKE”とともに使用す

    @IT:SQLクリニック(1) Page 1/2 Oracle10g正規表現
  • 1