【问题标题】:PL/SQL regex checkPL/SQL 正则表达式检查
【发布时间】:2017-03-28 06:39:28
【问题描述】:

我有以下 C# 的正则表达式。它检查 3 个大写字母后跟 3 个数字。

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

是否可以为 PL/SQL 编写相同类型的正则表达式?我是新手。

有效文本示例:

ABS123
AHS243
OPS234

【问题讨论】:

    标签: sql regex oracle


    【解决方案1】:

    自 Oracle 10g 以来,正则表达式已支持 SQL。不确定你想如何使用它,但也许你需要这样的东西?

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

    对 Posix 正则表达式有很好的支持。 Find out more.

    【讨论】:

      【解决方案2】:

      Oracle 和 C# 正则表达式相同。

      【讨论】:

        猜你喜欢
        • 2014-07-27
        • 2019-06-10
        • 2015-12-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多