文字列の途中に一つだけ半角空白がある正規表現を知りたいです
Q&A
Closed
解決したいこと
PostgresqlのSQLのWhere文に正規表現を入れて
文字列の途中に一つだけ半角空白がある
2語の単語を抽出したい
例)
apple → 空白0個なので抽出されない
red apple → 空白1個なので抽出される
baby with red apple cheek → 空白4個なので抽出されない
発生している問題・エラー
空白が2個以上(3語以上の語)が抽出されてしまう
該当するソースコード
SELECT
"語1"
FROM public.test_table
where
"語1" ~ '\S \S'
自分で試したこと
where
"語1" ~ '\S \S'
where
"語1" ~ '[^ ] [^ ]'
など
(中央に半角空白入っています)
1