~演算子
正規表現によるパターンマッチング
- 式 ~ 文字列式
- 式 ~* 文字列式
- 式 !~ 文字列式
- 式 !~* 文字列式
| メタ文字 | 意味 |
|---|---|
| . | 任意の一文字 |
| * | 直前のパターンの0回以上の繰り返し |
| + | 直前のパターンの1回以上の繰り返し |
| ? | 直前のパターンの0回または1回ある |
| ^ | 先頭 |
| $ | 終端 |
| | | A | B とした場合、AまたはB |
| () | パターンのグループ化 |
| [] | 括弧内の文字のいずれか |
| {} | 繰り返し数の指定 |
対応SQL
- PostgreSQL
| メタ文字 | 意味 |
|---|---|
| . | 任意の一文字 |
| * | 直前のパターンの0回以上の繰り返し |
| + | 直前のパターンの1回以上の繰り返し |
| ? | 直前のパターンの0回または1回ある |
| ^ | 先頭 |
| $ | 終端 |
| | | A | B とした場合、AまたはB |
| () | パターンのグループ化 |
| [] | 括弧内の文字のいずれか |
| {} | 繰り返し数の指定 |