2017-03-28 3 views
2

私はC#の次の正規表現を持っています。 3つの大文字とそれに続く3桁の数字をチェックします。PL/SQLの正規表現チェック

string reg = @"^[A-Z]{3}\d{3}"; 

PL/SQLと同じ種類の正規表現を記述することはできますか?私はこれに新しいです。

例有効なテキスト:

ABS123 
AHS243 
OPS234 

答えて

1

のOracle 10g以降、正規表現のためのSQLのサポートがありました。どのようにそれを使いたいのか分かりませんが、おそらくこのようなものが必要でしょうか?

where regexp_like(your_column, '^[A-Z]{3}\d{3}') 

Posixの正規表現をサポートしています。 Find out more

0

OracleとC#の正規表現は同じです。