JSVerbalExpressions icon indicating copy to clipboard operation
JSVerbalExpressions copied to clipboard

Converting existing regex pattern to VerbalExpressions?

Open giorgio79 opened this issue 9 years ago • 11 comments

Hello,

Can I feed a regex pattern to verbal expressions, and get back the verbal express representation?

giorgio79 avatar May 27 '15 12:05 giorgio79

Not at the time

jehna avatar May 27 '15 13:05 jehna

@ahmadalibaloch regarding tot the duplicate issue: Ihis is an interesting issue to tackle. How would you think you'd convert the existing regular expressions? I'd think of couple of ways:

  • Command-line tool
  • Web interface

What do you think?

jehna avatar Jan 05 '16 09:01 jehna

I'd like to see a command line tool to do this, and if you have an existing tool that parses regexes then recasting them into verbal expressions should be straightforward.

vielmetti avatar Jan 05 '16 16:01 vielmetti

re-use this?

A few assumptions:

  • I'm going to hope we can that the tree generator in regexper-static can be adapted to build a VerbalExpressions call stack that reproduces the same output.
  • I think we're talking about chaining methods, not instantiating objects? i.e. outputting a series of javascript calls instead of just parsing the regex to pre-populate the properties.
  • If we're going with chaining methods, then for unit testing purposes I would think it's important to stress that if we take a VebalExpressions chain, convert it to a regex string, then back to a VerbalExpressions chain, producing an identical call stack is not required, only that the regex output is identical.

SignpostMarv avatar Feb 07 '16 11:02 SignpostMarv

For my existing files I would like to have a command line tool or a plug-in for VS, notepad++ or other IDEs to replace exisitng RegExpressions to VerbalExpressions. If we can have a web interface for quick solution that is also good.

ahmadalibaloch avatar Feb 09 '16 14:02 ahmadalibaloch

It's not important how such a tool would look: web based, console based, desktop based, etc.

It's important that exists in first place, as most users having existing regular expressions won't convert them to VerbalExpressions unless there's such a tool that can do the job.

aadrian avatar Oct 06 '16 13:10 aadrian

Hello,

Can I feed a regex pattern to verbal expressions, and get back the verbal express representation?

That would be nice, indeed.

jonaspm avatar Jun 17 '20 18:06 jonaspm

Post-v2, this should be relatively easy with a library like regexp-tree since we could just map AST nodes to library methods.

shreyasminocha avatar Jun 17 '20 19:06 shreyasminocha

+1 to this, want to be able to switch between a formula for power users and a verbal expression for every day use

yuenhy avatar Jan 23 '24 10:01 yuenhy

Have you tried using ChatGPT? 3.5 seems to know the context pretty well, maybe 4 would be even better, especially if you could give the documentation as context 🤔 IMG_5944

jehna avatar Jan 23 '24 12:01 jehna

was kinda hoping to switch between the two programmatically but yes chatgpt seems to work

yuenhy avatar Jan 24 '24 03:01 yuenhy