Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Função Java ISDATE
Programadores muitas vezes querem garantir que os usuários de dados entrará em seus programas vai aderir a formatos ou padrões específicos. Uma entrada de dados é um exemplo de como uma entrada . Formatos de data pode variar , dependendo da região ou hábito do usuário. Se o programador limita como um usuário pode inserir uma data , ela pode, então, criar um programa de correspondência de padrão que pode ler cordas e determinar se eles representam datas. O objeto padrão em Java , junto com expressões regulares , pode fazer datas correspondentes simples e direta. Data Função

Para começar uma função que verifica os formatos de data , o programador deve considerar que formata a aceitar. Nesta discussão , o programador aceita datas com hífens ( " 00-00-0000 " ) e pontos ( " 00.00.0000 " ) . O desafio , então, é para corresponder a padrões de datas em ambos os formatos. Em primeiro lugar, o programador vai construir uma classe que contém um método " isDate " , que aceita uma string representando uma data:

java.util.regex.Pattern importação; java.util.ArrayList importação;

public class DateFinder {

isDate boolean public static (data string) { }}


Expressões Regulares

As expressões regulares são cadeias de caracteres que podem ser usados ​​para corresponder a padrões de texto. O padrão " descreve uma seqüência de pesquisa ", e permite que um padrão de expressão regular para correspondência de procurar linhas de texto por ocorrências de padrões . A função isDate vai usar cordas de expressões regulares para determinar os formatos de data adequada. No exemplo a seguir , a função isDate é equipado com três variáveis ​​de cadeia representando padrões de expressões regulares correspondentes ao dia apropriado , mês e ano formatos :

dias String = " ( ( [12] \\ \\ d )

Anterior :

Próximo : No
  Os artigos relacionados
·Como Seal Violações JAXB no Oracle XML 
·Como obter um JApplet Em JPanel 
·I Não é possível processar arquivos JSP no IE 8.0 
·Criptografia Usando Java 
·Tipos Java recursivas Genéricos 
·Como exibir um histograma Vertical em Java 
·O que poderia bloquear Java de modo que ele não funcio…
·Como saber se o servidor tiver JavaMail 
·Como o Hibernate Usando Scroll em Java 
·Como inverter Pixels em Java Com getPixel 
  Artigos em destaque
·Como criar páginas web dinâmicas com PHP 
·Como Jogar QCP 
·Como @ Eco comando no bloco de notas 
·Como Fazer um Painel de Avaliação Lua 
·Como adicionar notas de rodapé e notas de fim usando o…
·Como aprender a programar computadores 
·Como converter dados SQR a ETL 
·Como fazer seus próprios programas de computador 
·Como fazer um fluxograma com dois argumentos 
·Como substituir um STRG Com um STRG Lower 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados