/// <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;
}
}
/// 校验是否有效的邮件地址
/// </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;
}
}
发表评论
-
一个简单的随机数字串函数,欢迎拍砖改进
2006-02-22 14:41 699static public string GenRandom ... -
一个简单的取用户真实IP函数[B/S],欢迎拍砖改进
2006-02-22 15:28 756可以取的真实IP的哦public static string ... -
一个高效判断字符串是否全数字的函数,请大家指正拍砖
2006-02-22 18:50 964看到很多人都采用正则表达式或者一些其它五花八门的算法。经过简单 ... -
多语言Web系统布局的几个小帖士
2006-02-28 14:50 987基于窗体的整体大小使用级联样式表表达式调整元素的大小 ... -
VS2003中自定义控件的智能提示解决方案备忘
2006-02-28 21:26 980这个问题困饶了很久了。一直没有妥善解决。最近从nhiberna ... -
Oracle中隐式游标和显式游标的教训[同事的经历]
2006-02-28 21:34 834一直以为以下这种语句(执行一)就是隐式游标,跟显式定义游标(执 ... -
一个简单的UrlRewrite示例[演示用,写给同事看的,VS2003环境]
2006-03-20 13:07 923UrlDemo.rar下载比较简单。关键点如下:一.Versi ... -
[笔记]1.软件的质量特性characteristics of software quality
2006-05-17 13:14 771外在特性:该软件产品用户所能感受到的部分。包括:正确性可用性效 ... -
[笔记]2.软件质量的一些统计数据
2006-05-17 13:43 1086一个关键事实:提高开发效率和改善质量的最佳途径——减少代码返工 ... -
[笔记]3.软件代码中的BUG问题的一些记录
2006-05-18 08:50 814题记 你越了解你的对手 ... -
[笔记]4.软件规模和开发的关系
2006-05-18 13:47 553前言: 对非软件领域的其他领域[比如化工、船舶等等] ... -
[SQL使用经验]选用 IN 还是 EXISTS,哪个性能更好
2006-09-12 10:08 1336一、EXISTS 并非总比IN 快,究竟应该选用 IN 还是 ... -
两个读取数据库VIew的定义的SQL语句的写法[Oracle /SQL SERVER]
2006-12-01 18:05 1115例如想读取的VIEW名称 MYVIEW在ORACLE中:SEL ... -
部署Excel相关的应用程序过程中遇到“检索COM类工厂中CLSID...”的两个错误的解决方法
2007-01-29 10:52 2053最近用.net写了一个相关Excel的B/S的程序,部署到20 ... -
VS2005无法调试,绑定句柄无效问题的解决方法
2007-02-02 13:04 1973今天我的VS2005调试时遇到以下两个错误: 1.无法连接到名 ... -
[转]数据库存储过程中利用extproc调用共享程序库/动态链接库,间接可以实现调用操作系统命令
2007-02-09 14:49 12631 数据库程序库主要介绍使用ORACLE数据库的LIBRARY ... -
powerdesigner中生成数据库脚本时出现长度限制问题的解决方法
2007-02-09 16:23 939今天有同事问这个问题,错误显示如下:事实上相关设计的脚本可以在 ... -
[转载整理]一本java书的序言——开发历程思绪随笔
2007-11-26 13:16 757以下文字是一本java书的 ...
相关推荐
它通过计算数据的二进制序列上的一个特定函数,产生一个固定长度的校验码,通常用于确保数据在传输或存储过程中的完整性。 在C++中,CRC的实现通常涉及到对数据进行位操作,包括位移和异或运算。这里有两个CRC的...
它可以清除一个或多个内存块,为新的数据写入做准备。 三、实例应用 为了便于开发者理解和使用,明华MRF-35-MEM接口函数包通常会提供一些示例代码。这些示例通常包含了完整的读卡器初始化、检测卡片、读写数据和...
labview CRC-8校验
CRC-32和CRC-32/MPEG-2的校验方法实现源码-Labview版本(2015),提供2种CRC-32的labview方法,提供CRC-32/MPEG-2校验的Labview版本(2015)方法和MATLAB function函数,可以在simunlink嵌入式function调用。
CRC(Cyclic Redundancy Check,循环冗余校验)是一种广泛应用于数据通信和存储中的错误检测方法。它通过计算数据的校验码,确保数据在传输或存储过程中的完整性。CRC16-CCITT是CRC校验的一种特定实现,主要用于16位...
假设我们需要校验一个18位的身份证号码“310101199001011234”,可以调用此函数如下: ```sql SELECT CHECKIDCARD('310101199001011234'); ``` #### 五、注意事项 1. **适用范围**:此函数仅适用于中国大陆的...
增强校验E-mail地址有效性-精品源代码
CRC校验是数据传输中常用的一种错误检测方法,通过计算一个特定的校验码来确保数据在传输过程中没有发生错误。 描述中的公式"P(x) = x15+ x14+ x10+ x8+ x7+ x4+ x3+ x0"代表了CRC-15的生成多项式。在CRC计算中,...
- **函数封装**:将校验逻辑封装在函数中,便于复用和维护。 - **AJAX请求**:在某些情况下,密码可能会被发送到服务器进行进一步的验证,例如检查是否与已知的弱密码库匹配。 压缩包中的"javascript实例应用---...
Oracle身份证号码校验函数,可以将15位身份号码升为18位,检验出生年月等信息
它通过在数据后面附加一个校验码来确保数据的完整性,主要用于检测传输或存储过程中出现的比特错误。CRC-16是CRC校验的一种,使用16位的校验码。 CRC-16的工作原理基于多项式除法,通常涉及两个主要部分:生成...
一个简单的URL正则表达式可能如下: ```javascript const urlRegex = /^(http|https):\/\/[^\s]+$/; ``` 这个表达式只能匹配基本格式的URL,但更复杂的URL可能包含端口号、子域名等,因此更完整的URL正则表达式...
CRC校验的基本原理是通过计算数据的多项式余数来创建一个简短的校验码。这个校验码可以附加到原始数据后面,接收方可以通过同样的算法重新计算校验码,并与接收到的校验码进行比较,从而判断数据在传输过程中是否...
c# modbus asc码和rtu方式的校验函数。已在程序开发中使用。
提供组件机构代码校验函数,可以由外部函数直接调用,返回true或false
它通过计算数据的二进制多项式余数来生成一个固定位数的校验码,这个校验码可以用来检查数据在传输或存储过程中是否发生了错误。在给定的压缩包文件中,包含了`.c`和`.h`两种类型的文件,这意味着它们是C语言编写的...
CRC_Calc v0.2作为一个实用的工具,使得这一过程变得更加简单和高效,降低了因数据错误导致的问题发生的可能性。因此,对于任何涉及Modbus RTU通信的项目,这款软件都是一个非常有价值的辅助工具。
以下是一个简单的CRC校验流程: 1. 初始化CRC模块:`HAL_CRC_Init(&h crcHandle);` 2. 设置待校验数据:`uint32_t data[] = {...};` 3. 计算CRC值:`uint32_t crcResult = HAL_CRC_Calculate(&hcrc, (uint32_t*)...
(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是一个用于进行CRC(Cyclic Redundancy Check,循环冗余校验)计算的动态链接库(DLL),主要应用于VB(Visual Basic)编程环境中。CRC是一种广泛使用的错误检测方法,它通过计算数据的校验码来...