0
次の正規表現を使用して、有効な住所として文字列を検証しようとしています。この正規表現を5桁に制限する
私が本当に気にかけているのは、数字で始まり、1から5までの数字で始まり、スペースがあり、次にテキストがあることです。
私が苦労しているのは、このRegexをPostgresでregexp_replaceと併用すると、 "111111111 james smith"のような入力として有効であるということです。
は私が
^[0-9]{1,5}\s\w.*$
そうでない場合は、文字列アンカーの5
SELECT regexp_replace('111111111 james smith', '^[ \t]+|[ \t]+$', '') ~*
'\d{1,5}\b\s\w\*' as ValidStreet
ありがとう、それはまさに私が必要としたものです! –