Strings And Regex Public

Strings And Regex

Description

How to use

Module Information

No tags specified
String.format printf   site: regex101
Show less
No tags specified
Trim(): O método trim() remove espaços em branco no começo e no fim da String toLowerCase() toUpperCase replace(): O método replace() substitui parte de uma String por outra. Ex: texto.replace("antigo", "novo"); charAt(): O método charAt() pega um caractere específico de uma String String texto = "Java"; System.out.println(texto.charAt(0)); System.out.println(texto.charAt(1));   Substring(): O método substring() pega uma parte da String   Sintaxe 1️⃣ Com 1 parâmetro texto.substring(inicio); 👉 pega do índice até o final 2️⃣ Com 2 parâmetros texto.substring(inicio, fim); 👉 pega do índice inicio até antes do fim   Contains(): O método contains() verifica se uma String contém outra texto.contains("palavra");   👉 retorna: true → se encontrou false → se não encontrou   startsWith(): O método startsWith() verifica se a String começa com um texto específico texto.startsWith("palavra");   retorna: true → se começa com isso false → se não endsWith(): O método endsWith() verifica se uma String termina com um texto específico texto.endsWith("final");   parei no 5:23        
Show less
No tags specified
No tags specified
  Fluxo completo 1. Criar regex   Pattern pattern = Pattern.compile("regex"); ↓ 2. Aplicar ao texto   Matcher matcher = pattern.matcher(texto); ↓ 3. Verificar   matcher.matches()
Show less
No tags specified
Pattern:  é a classe do Java usada para trabalhar com regex. Ela representa: um padrão de busca.   2. Pattern.compile(...) transforma a regex em um objeto que o Java consegue usar. É como: “preparar” a regex.   3. A regex "#\\w+" é a regra de busca.   Como isso se conecta ao Matcher Matcher matcher = pattern.matcher(text);   o Matcher pega: a REGRA (pattern) e o TEXTO (text) e começa a procurar partes que combinem.   Fluxo Regex define a regra         ↓ Pattern guarda a regra         ↓ Matcher aplica a regra ao texto         ↓ find() procura ocorrências         ↓ group() pega o trecho encontrado   Hierarquia Pattern ↓ cria Matcher Analogia simples Imagine: Pattern = molde/regra Matcher = pessoa usando o molde O molde cria/orienta a busca.
Show less
No tags specified
String.join(separador, lista) O que faz Junta os elementos da lista em uma única String. Estrutura String.join(separador, lista)
Show less
Show full summary Hide full summary