SciELO - Scientific Electronic Library Online

 
vol.28 número3Análisis del desempeño de un algoritmo Backward/Forward ajustado a una red de distribución con cargas no lineales y un sistema fotovoltaicoEnfoque preliminar de una plataforma multi-sensor basada en UAV para aplicaciones de reconocimiento y vigilancia índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


Ingeniería

versión impresa ISSN 0121-750X

Resumen

FANDINO-MESA, Cristian Alejandro; SUAREZ-BARON, Marco Javier  y  JARAMILLO-ACEVEDO, Cesar Augusto. Application of Regular Grammar in the Syntactic Analysis of Email Addresses. ing. [online]. 2023, vol.28, n.3, e20626.  Epub 26-Dic-2023. ISSN 0121-750X.  https://doi.org/10.14483/23448393.20626.

Context:

This article proposes the use of regular grammar as a strategy to validate the textual structures of emails. It focuses on the RFC 5321 standard and its syntax, formalizing regular grammars to apply production rules with the aim of validating the syntactic context of each structure of an email address.

Method:

This article presents a literature review and the development of an email validation model. Related texts focus on the Internet Protocol, along with building automata that apply IPV4 protocol. There are three phases: the development of the model from syntax and regular grammar rules and its construction and application.

Results:

The result is a functional application that validates email addresses based on regular grammars and existing regulations. When running efficiency tests, our application obtained a higher email validation margin in comparison with JFLAP. The library can work as a great analyzer of grammatical or lexical structures.

Conclusions:

The email validation tool based on GR regular grammars contributes to the practical use of specialized algorithms in the field of computer science, since it is possible to apply it to the recognition of search patterns such as the analysis of lexical structures (e.g., NITs, alphanumeric codes, and valid URLs).

Palabras clave : email validation; formal grammar; regular expressions.

        · resumen en Español     · texto en Inglés     · Inglés ( pdf )