• Home
  • Search
  • Analysis of grammatical evolutionary approaches to regular expression induction
  • Cite Icon5
  • https://doi.org/10.1109/cec.2011.5949679Copy DOI Icon

Analysis of grammatical evolutionary approaches to regular expression induction

  • Jun 1, 2011
  • Antonio Gonzalez-Pardo +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Regular expressions, or regexes, have been used traditionally as a pattern matching tool to search for structures in a set of objects, like flies, text documents or folders. Pattern matching can be used to look for flies whose name contains a given string, to search flies that contain a specific pattern within them, or simply to extract text in a set of documents. It is very popular to apply regexes to detect and extract patterns that represent phone numbers, URLs, email addresses, etc. These kind of information can be characterized because it has a well defined structure. Nevertheless, regexes are not very frequently used because its high complexity in both, syntax and grammatical rules, makes regexes difficult to understand. For this reason, the development of programs able to automatically generate, and evaluate, regexes has become a valuable task. This work analyzes the performance of different grammatical evolutionary approaches in the generation of regexes able to extract URL patterns. Four different types of grammars have been evaluated: a context-free grammar, a context-free grammar with a penalized fitness function, an extensible context-free grammar, and a Christiansen grammar. For the considered problem, the experimental results show that the best performance of the system, measured as cumulative success rate, is achieved using Christiansen grammars.

Similar Papers
  • Research Article
  • Citations1

Use of FOSS for Teaching the Parser Types to Improve Problem Solving Ability A Case Study on Analysis of Gender based Discrimination in Education

  • Jan 01, 2023
  • Journal of Engineering Education Transformations
  • Sunita M Dol
  • Supplementary Content

Recurrent neural networks for grammatical inference

  • Jan 01, 1994
  • R.M Goodman +1
  • Research Article
  • Citations7

Outcomes and risk factors for failure of trabeculectomy in glaucomatous patients in Southwest China: a 325 eyes analysis.

  • Mar 18, 2023
  • International Journal of Ophthalmology
  • Zuo-Xin Qin +7
  • Research Article
  • Citations25

Phacogoniotomy versus phacotrabeculectomy for advanced primary angle-closure glaucoma with cataract: A randomized non-inferiority trial

  • Dec 26, 2023
  • Asia-Pacific journal of ophthalmology (Philadelphia, Pa.)
  • Yunhe Song +35
  • PDF
  • Research Article
  • Citations5

Parsing with zippers (functional pearl)

  • Aug 02, 2020
  • Proceedings of the ACM on Programming Languages
  • Pierce Darragh +1
  • Conference Article
  • Citations47

Back in Black: Towards Formal, Black Box Analysis of Sanitizers and Filters

  • May 01, 2016
  • George Argyros +3
  • Conference Article
  • Citations5

Comparative complexity of grammar forms

  • Jan 01, 1975
  • Seymour Ginsburg +1
  • Research Article
  • Citations1

Learning TOC - Begins

  • Apr 01, 2018
  • International Journal of Scientific Research in Science, Engineering and Technology
  • Vishal Prajapati +4
  • Research Article
  • Citations17

Surgical management of glaucoma in Fuchs uveitis syndrome: Trabeculectomy or Ahmed glaucoma valve

  • Dec 28, 2018
  • Journal of Current Ophthalmology
  • Naveed Nilforushan +2
  • Research Article
  • Citations47

Parsing with derivatives

  • Sep 18, 2011
  • ACM SIGPLAN Notices
  • Matthew Might +2
  • Book Chapter
  • Citations5

Generation of Pattern-Matching Algorithms by Extended Regular Expressions

  • Jan 01, 1993
  • Advances in Software Science and Technology
  • Ikuo Nakata
  • PDF
  • Conference Article
  • Citations25

Regular Expression Guided Entity Mention Mining from Noisy Web Data

  • Jan 01, 2018
  • Shanshan Zhang +3
  • PDF
  • Research Article
  • Citations16

In vivo efficacy of artemether-lumefantrine and artesunate-amodiaquine for uncomplicated Plasmodium falciparum malaria in Malawi, 2014.

  • Apr 26, 2016
  • Malaria Journal
  • Magdalena Paczkowski +9
  • Research Article
  • Citations1

Pattern matching and pattern discovery in scientific, program, and document databases

  • May 22, 1995
  • ACM SIGMOD Record
  • Jason T L Wang +2
  • Book Chapter
  • Citations7

Learning of regular expressions by pattern matching

  • Jan 01, 1995
  • Alvis Brāzma
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.