Coder Social home page Coder Social logo

Comments (11)

aadrian avatar aadrian commented on June 17, 2024 3

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.

from jsverbalexpressions.

ahmadalibaloch avatar ahmadalibaloch commented on June 17, 2024 1

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.

from jsverbalexpressions.

jehna avatar jehna commented on June 17, 2024

Not at the time

from jsverbalexpressions.

jehna avatar jehna commented on June 17, 2024

@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?

from jsverbalexpressions.

vielmetti avatar vielmetti commented on June 17, 2024

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.

from jsverbalexpressions.

SignpostMarv avatar SignpostMarv commented on June 17, 2024

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.

from jsverbalexpressions.

jonaspm avatar jonaspm commented on June 17, 2024

Hello,

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

That would be nice, indeed.

from jsverbalexpressions.

shreyasminocha avatar shreyasminocha commented on June 17, 2024

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

from jsverbalexpressions.

yuenhy avatar yuenhy commented on June 17, 2024

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

from jsverbalexpressions.

jehna avatar jehna commented on June 17, 2024

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

from jsverbalexpressions.

yuenhy avatar yuenhy commented on June 17, 2024

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

from jsverbalexpressions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.