ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.2.169 正規表現で[\w-]をサポートしない

非互換

FUJITSU Enterprise Postgres 14では、正規表現で[\w-で始まる]をサポートしません。

例:[\w-_]、[\w-a]

FUJITSU Enterprise Postgres 13 SP1以前の場合

'[\w-_]*'の正規表現はサポートします。

[例]

=# SELECT regexp_replace('ab01_-`**', '[\w-_]*', 'DEST');
 regexp_replace
----------------
 DEST-`**
(1 row)
FUJITSU Enterprise Postgres 14の場合

'[\w-_]*'の正規表現はサポートしません。

[例]

=# SELECT regexp_replace('ab01_-`**', '[\w-_]*', 'DEST');
ERROR:  invalid regular expression: invalid character range

対処方法

ありません。