Related articles |
---|
Generating strings from regular expressions kgatlin@cs.ucsd.edu (KSG) (1999-05-24) |
Re: Generating strings from regular expressions Helmut.Richter@lrz-muenchen.de (1999-05-27) |
Re: Generating strings from regular expressions ucapjab@ucl.ac.uk (Jonathan Barker) (1999-05-27) |
Re: Generating strings from regular expressions std10381@moritz.dial.techfak.uni-kiel.de (Carsten Fritz) (1999-05-27) |
Re: Generating strings from regular expressions djello@well.com (1999-05-27) |
From: | KSG <kgatlin@cs.ucsd.edu> |
Newsgroups: | comp.compilers,comp.theory |
Date: | 24 May 1999 01:40:10 -0400 |
Organization: | Lab Head |
Distribution: | inet |
Keywords: | lex, question, comment |
Does anyone know of any code or an algorithm that does the following:
input: a regular expression, R, and an integer k.
output: a list of all strings of length k that are in R
I've thought about building the NFA and traversing that, but I'm not
sure if building the NFA is really necessary. Is there a simpler way?
Thanks,
KSG
[Simpler? Sure. Enumerate all the strings of length k, run them through
the RE matcher of your choice, and list the one that match. But I will
admit that for large k it could be kind of slow. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.