SSIS中CLR(C#)的正则表达式

时间:2018-03-27 04:17:31

标签: sql-server regex oracle ssis clr

我在Oracle正则表达式下面验证了email-id。我需要将其转换为我可以在regex中的CLR程序中使用的等效SSIS

/^(\s*[a-zA-Z0-9_\'\-\.])@([a-zA-Z0-9_\-\.])\.([a-zA-Z]{2,5})$/

有人可以帮我转换吗?

以下简明语是规则:

1.电子邮件应以任何非空白字符开头

  1. 以下列表中包含零个或多个字符:a-z A-Z 0-9 - _。

  2. @(at symbol)

  3. 以下列表中的任何字符:a-z A-Z 0-9 - _。

  4. 。(点符号)

  5. 以下列表中的任何字符:a-z A-Z 大小在2到5个字符之间。

0 个答案:

没有答案