1.javascript
例子:
function isFloat(name) //數值檢測(浮點數)
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif)
{
//var re=/^\d{4}-\d{1,2}-\d{1,2}$/;//日期
//var re=/^\d{0,8}$/;//整數
//var re=/^\w+@\w+\.\w{2,3}/;//Email
//var re=/^\d{1,8}$|\.\d{1,2}$/;//浮點數
var re=/^(-?\d+)(\.\d+)?$/;//
var r=name.match(re);
if (r==null)
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
return false;
}
return true;
}
2.c#
例子:
bool IsValidEmail(string strIn)
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif)
{
// Return true if strIn is in valid e-mail format.
return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");
}