11-26-2008
Downloads: 312
File size: 260 B
Views: 1,919
Embed
 |
validate Email address |
- function isEmailAddress($object) {
- ($object -as [System.Net.Mail.MailAddress]).Address -eq $object -and $object -ne $null
- }
-
- isEmailAddress "test"
- isEmailAddress "tobias@powershell.com"
- IsEmailAddress "test.name@somewhere.com"
- isEmailAddress $null
uses the System.Net.Mail.MailAddress type to check whether a given string is a valid email address. isEmailAddress returns $true for all valid email addresses, otherwise $false.