![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Java ::: Dicas & Truques ::: Expressões Regulares |
Aprendendo a usar os quantificadores (quantifiers)Quantidade de visualizações: 10048 vezes |
|
Quantificadores permitem que especifiquemos o número de ocorrências de um determinado padrão. Veja a relação de padrões abaixo:
? - Apenas uma ou nenhuma vez
a? encontraria a, ou a ausência de a. Ele se aplica
ou ao caractere que imediatamente o precede, ou a um
grupo (se o grupo imediatamente o precede) ou a uma
classe de caracteres (se a classe de caracteres o
precede).
* - Zero ou mais vezes
Este padrão se parece muito com o padrão ?, exceto
que ele encontra zero ou mais ocorrências. Ele não
encontra "qualquer caractere", como seu uso em DOS
poderia sugerir. Assim, a* encontraria a, aa, aaa,
ou a ausência de a. Ele se aplica ou ao caractere que
imediatamente o precede, ou a um grupo (se o grupo
imediatamente o precede) ou a uma classe de caracteres
(se a classe de caracteres o precede).
+ - Uma ou mais vezes
Este padrão se parece com o padrão *, exceto que agora
buscamos a existência de uma ou mais ocorrências, em
vez de zero ou mais ocorrências. Ele se aplica ou
ao caractere que imediatamente o precede, ou a um
grupo (se o grupo imediatamente o precede) ou a uma
classe de caracteres (se a classe de caracteres o
precede).
{n} - Exatamente n vezes
Este quantificador exige a ocorrência do padrão
exatamente n vezes. Ele se aplica ou ao caractere
que imediatamente o precede, ou a um grupo (se o grupo
imediatamente o precede) ou a uma classe de caracteres
(se a classe de caracteres o precede).
{n,} - No mínimo n vezes
Este quantificador exige a ocorrência do padrão
no mínimo n vezes. Ele se aplica ou ao caractere
que imediatamente o precede, ou a um grupo (se o grupo
imediatamente o precede) ou a uma classe de caracteres
(se a classe de caracteres o precede).
{n,m} - No mínimo n e não mais que m vezes
Este quantificador exige a ocorrência do padrão
no mínimo n vezes e não mais que m vezes. Ele se aplica
ou ao caractere que imediatamente o precede, ou a um
grupo (se o grupo imediatamente o precede) ou a uma
classe de caracteres (se a classe de caracteres o
precede).
import java.io.*;
public class Estudos{
public static void main(String args[]){
Console console = System.console();
String valor = console.readLine("Informe um valor: ");
String padrao = "[a-z]{5}\\d{3}";
if(valor.matches(padrao))
System.out.println("Valor válido.");
else
System.out.println("Valor inválido.");
}
}
import java.io.*;
public class Estudos{
public static void main(String args[]){
Console console = System.console();
String valor = console.readLine("Informe um valor: ");
String padrao = "([a-z]*\\d[a-z]*){3}";
if((valor.matches(padrao)) && (valor.length() == 6))
System.out.println("Valor válido.");
else
System.out.println("Valor inválido.");
}
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
|
Delphi - Como usar o controle TStringGrid em suas aplicações Delphi - O componente TStringGrid do Delphi Java - Como testar o conteúdo no final de uma string usando Java - O método endsWith() da classe String |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





