Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso de Lua Básico | Aula 05 – Manipulação de Strings em Lua (Biblioteca String e Padrões)
Play lesson

Curso básico de Lua – Aprenda do zero! - Curso de Lua Básico | Aula 05 – Manipulação de Strings em Lua (Biblioteca String e Padrões)

Domine a Linguagem Lua: Da Instalação ao Domínio Completo com Jorge Rezende!

5.0 (0)
9 learners

What you'll learn

Instalar e configurar a linguagem Lua em diferentes sistemas operacionais

Desenvolver scripts e aplicações em Lua utilizando funções, módulos e bibliotecas

Implementar algoritmos básicos e manipular dados usando estruturas de controle e manipulação de strings

Criar interfaces de linha de comando (CLI) e automatizar tarefas com Lua e ferramentas como LuaRocks

This course includes

  • 8.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

*Aprenda a dominar a manipulação de strings em Lua!* Nesta aula do Curso Básico de Lua, você vai descobrir como utilizar a biblioteca padrão string, uma das mais poderosas ferramentas da linguagem. Vamos aprender funções essenciais para buscar, formatar, substituir e analisar textos, além de entender como funcionam os padrões de busca (similares às expressões regulares). *O que você vai aprender nesta aula:* ◦ O que é uma string e como ela é representada em Lua. ◦ Como importar e usar o módulo string com require("string"). ◦ Funções básicas: byte(), char(), find(), len(), sub(), rep() e reverse(). ◦ Funções de formatação: lower(), upper() e gsub(). ◦ Uso das funções match() e gmatch() para trabalhar com padrões. ◦ Introdução aos padrões de caracteres (%d, %s, %w, %p, etc.) e como utilizá-los em buscas e substituições. Desafios da Aula: ◦ Criar um script que receba uma string e conte quantos dígitos e letras ela possui. ◦ Usar gsub() para substituir palavras específicas em um texto. ◦ Utilizar reverse() para inverter uma string e imprimir o resultado. Materiais e Comunidade: ◦ Documentação oficial da biblioteca string: https://www.lua.org/manual/5.4/manual.html#6.4 ◦ Lista de padrões da linguagem: https://www.lua.org/pil/20.2.html ◦ Grupo no Discord da comunidade: https://discord.com/invite/4ypzM4n3GW ◦ Blog do canal: https://luaverse.com #Lua #CursoLua #Strings #ManipulaçãoDeTexto #BibliotecaString #Padrões #RegexLua #Programação #AprendaLua

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

FAQs

Course Hive
Download CourseHive
Keep learning anywhere