regexplanet / regexplanet-js Goto Github PK
View Code? Open in Web Editor NEWRegexPlanet's JavaScript backend
Home Page: https://www.regexplanet.com/advanced/javascript/index.html
License: GNU Affero General Public License v3.0
RegexPlanet's JavaScript backend
Home Page: https://www.regexplanet.com/advanced/javascript/index.html
License: GNU Affero General Public License v3.0
I created a new regex fiddle.re/puc70 and made a share code.
I'd like to be able to get back to that regex and add more text inputs for testing without the need of creating a new share code.
Right now I could only name the regex, etc clicking that Edit button.
Are you interested in adding an XRegExp backend (separate from the standard JavaScript backend)? It should be easy to do, since you already support JavaScript with Node.js. You'd probably just need to include XRegExp (var XRegExp = require('xregexp').XRegExp;
, after installing with npm), add checkboxes for XRegExp's three nonnative flags (s
, x
, and n
), and use XRegExp.replace/exec/test/split rather than the native methods, for testing.
Actually, since XRegExp compiles to native regexes, you don't even need to use XRegExp.exec
/test
/split
. You do need XRegExp.replace
, to use XRegExp's replacement text syntax. You'd probably also want to use XRegExp.exec
, so that you get named backreferences on the result array.
If you have any questions or run into any issues, I'd be happy to help.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.