`
阅读更多
  /// <summary>
  /// 校验是否有效的邮件地址
  /// </summary>
  /// <param name="v_eMail">待校验的邮件地址串</param>
  /// <returns>校验结果</returns>
  static public bool ValidEmail(string email)
  {
   // 正则表达式
   string sRegex = @"^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$";
   if(Regex.IsMatch(email, sRegex))
   {
    return true;
   }
   else
   {
    return false;
   }
  }
分享到:
评论

相关推荐

    CRC-32,CRC-8校验c++实现.pdf

    它通过计算数据的二进制序列上的一个特定函数,产生一个固定长度的校验码,通常用于确保数据在传输或存储过程中的完整性。 在C++中,CRC的实现通常涉及到对数据进行位操作,包括位移和异或运算。这里有两个CRC的...

    明华MRF-35-MEM接口函数包

    它可以清除一个或多个内存块,为新的数据写入做准备。 三、实例应用 为了便于开发者理解和使用,明华MRF-35-MEM接口函数包通常会提供一些示例代码。这些示例通常包含了完整的读卡器初始化、检测卡片、读写数据和...

    labview写的CRC-8校验程序

    labview CRC-8校验

    CRC-32和CRC-32/MPEG-2校验源码-Labview版本

    CRC-32和CRC-32/MPEG-2的校验方法实现源码-Labview版本(2015),提供2种CRC-32的labview方法,提供CRC-32/MPEG-2校验的Labview版本(2015)方法和MATLAB function函数,可以在simunlink嵌入式function调用。

    CRC-CCITT-16校验

    CRC(Cyclic Redundancy Check,循环冗余校验)是一种广泛应用于数据通信和存储中的错误检测方法。它通过计算数据的校验码,确保数据在传输或存储过程中的完整性。CRC16-CCITT是CRC校验的一种特定实现,主要用于16位...

    MYSQL数据库校验身份证函数

    假设我们需要校验一个18位的身份证号码“310101199001011234”,可以调用此函数如下: ```sql SELECT CHECKIDCARD('310101199001011234'); ``` #### 五、注意事项 1. **适用范围**:此函数仅适用于中国大陆的...

    增强校验E-mail地址有效性-精品源代码

    增强校验E-mail地址有效性-精品源代码

    LabVIEW计算CAN总线数据帧,CRC-15校验,LabVIEW2017可用

    CRC校验是数据传输中常用的一种错误检测方法,通过计算一个特定的校验码来确保数据在传输过程中没有发生错误。 描述中的公式"P(x) = x15+ x14+ x10+ x8+ x7+ x4+ x3+ x0"代表了CRC-15的生成多项式。在CRC计算中,...

    javascript实例应用---密码校验类.rar

    - **函数封装**:将校验逻辑封装在函数中,便于复用和维护。 - **AJAX请求**:在某些情况下,密码可能会被发送到服务器进行进一步的验证,例如检查是否与已知的弱密码库匹配。 压缩包中的"javascript实例应用---...

    oracle 身份证号码校验函数

    Oracle身份证号码校验函数,可以将15位身份号码升为18位,检验出生年月等信息

    最详细易懂的CRC-16校验原理(附源程序).zip_CRC校验码程序_CRC校验程序_CRC码详解_attentionjcf_

    它通过在数据后面附加一个校验码来确保数据的完整性,主要用于检测传输或存储过程中出现的比特错误。CRC-16是CRC校验的一种,使用16位的校验码。 CRC-16的工作原理基于多项式除法,通常涉及两个主要部分:生成...

    javascript 匹配URL、E-mail、电话号码、手机号码

    一个简单的URL正则表达式可能如下: ```javascript const urlRegex = /^(http|https):\/\/[^\s]+$/; ``` 这个表达式只能匹配基本格式的URL,但更复杂的URL可能包含端口号、子域名等,因此更完整的URL正则表达式...

    labview Command-CRC校验

    CRC校验的基本原理是通过计算数据的多项式余数来创建一个简短的校验码。这个校验码可以附加到原始数据后面,接收方可以通过同样的算法重新计算校验码,并与接收到的校验码进行比较,从而判断数据在传输过程中是否...

    c# modbus 校验函数

    c# modbus asc码和rtu方式的校验函数。已在程序开发中使用。

    组织机构代码校验函数

    提供组件机构代码校验函数,可以由外部函数直接调用,返回true或false

    CRC-16校验文件(.c和.h文件都有)

    它通过计算数据的二进制多项式余数来生成一个固定位数的校验码,这个校验码可以用来检查数据在传输或存储过程中是否发生了错误。在给定的压缩包文件中,包含了`.c`和`.h`两种类型的文件,这意味着它们是C语言编写的...

    Modbus RTU CRC-16校验码生成器CRC_Calc v0.2

    CRC_Calc v0.2作为一个实用的工具,使得这一过程变得更加简单和高效,降低了因数据错误导致的问题发生的可能性。因此,对于任何涉及Modbus RTU通信的项目,这款软件都是一个非常有价值的辅助工具。

    【STM32】HAL库-CRC校验demo

    以下是一个简单的CRC校验流程: 1. 初始化CRC模块:`HAL_CRC_Init(&h crcHandle);` 2. 设置待校验数据:`uint32_t data[] = {...};` 3. 计算CRC值:`uint32_t crcResult = HAL_CRC_Calculate(&hcrc, (uint32_t*)...

    CRC-8校验的程序

    (1)CRC校验采用8位的CRC-8校验,生成多项式为G(x)=x8+x2+x+1 (2) 将部分字段的内容显示在屏幕上,具体格式: 目的地址:xx-xx-xx-xx-xx-xx 源地址:xx-xx-xx-xx-xx-xx 类型字段:xx 数据字段:。。。。 帧...

    CRC16-CCITT校验DLL

    CRC16-CCITT校验DLL是一个用于进行CRC(Cyclic Redundancy Check,循环冗余校验)计算的动态链接库(DLL),主要应用于VB(Visual Basic)编程环境中。CRC是一种广泛使用的错误检测方法,它通过计算数据的校验码来...

Global site tag (gtag.js) - Google Analytics