Regular expression for matching es6 template delimiters in a string.
npm install es6-template-regex> Regular expression for matching es6 template delimiters in a string.
Install with npm:
``sh`
$ npm install --save es6-template-regex
The main export of this module is a function that must be called:
`js`
var regex = require('es6-template-regex');
console.log(regex());
`js
function interpolate(str, data) {
return str.replace(re(), function(m, prop) {
return data[prop] || prop;
});
}
var str = 'foo ${bar} baz ${quux}';
var data = {bar: 'AAA', quux: 'BBB'};
interpolate(str, data);
//=> 'foo AAA baz BBB'
`
* to-regex-range: Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than… more | homepage
* unc-path-regex: Regular expression for testing if a file path is a windows UNC file path. Can… more | .source property."" class="text-primary hover:underline" target="_blank" rel="noopener noreferrer">homepage
* whitespace-regex: Regular expression for matching the whitespace in a string. | homepage
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
| Commits | Contributor |
| --- | --- |
| 7 | jonschlinkert |
| 1 | adjohnson916 |
_(This project's readme.md is generated by verb, please don't edit the readme directly. Any changes to the readme must be made in the .verb.md readme template.)_
To generate the readme, run the following command:
`sh`
$ npm install -g verbose/verb#dev verb-generate-readme && verb
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:
`sh``
$ npm install && npm test
Jon Schlinkert
* github/jonschlinkert
* twitter/jonschlinkert
Copyright © 2017, Jon Schlinkert.
Released under the MIT License.
*
_This file was generated by verb-generate-readme, v0.6.0, on May 07, 2017._