jueves, 17 de octubre de 2013

Ejercicios con funciones de PowerShell

1- Comprobar un DNI con PowerShell
function dniValido([string]$dni){
 if($dni -match "^[0-9]{8}[a-zA-Z]{1}$"){
  return $true
 }
 else{
  return $false
 }
}

$dni = Read-Host "Mete un DNI: "
if (dniValido $dni){
 Write-Output "Es válido."
}

2- Comprobar si es numero o no con PowerShell
function isNumeric ([string]$value){
 if($value -match "^(\-)?\d+(\.\d+)?$"){
  return $true
 }
 else{
  return $false
 }
}

$number = Read-Host "Mete un número: "
if (isNumeric $number){
 Write-Output "Es un número."
}

Espero que os haya gustado.
Un saludo.

No hay comentarios:

Publicar un comentario