Files
react-native-devtools-frontend/node_modules/execall/readme.md
T
Mathias Bynens 79e2cf0633 Add stylelint dependency
This also adds CC-BY-4.0 to the list of accepted licenses.

DISABLE_THIRD_PARTY_CHECK=update dependencies

Bug: chromium:1083142
Change-Id: I8612de2fba52dae32eeb71af79d5aacfde52142b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2220097
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
Commit-Queue: Mathias Bynens <mathias@chromium.org>
2020-06-11 06:20:04 +00:00

63 lines
930 B
Markdown

# execall [![Build Status](https://travis-ci.org/sindresorhus/execall.svg?branch=master)](https://travis-ci.org/sindresorhus/execall)
> Find multiple RegExp matches in a string
Instead of having to iterate over `RegExp#exec`, immutable, and with a nicer result format.
## Install
```
$ npm install execall
```
## Usage
```js
const execall = require('execall');
execall(/(\d+)/g, '$200 and $400');
/*
[
{
match: '200',
subMatches: ['200'],
index: 1
},
{
match: '400',
subMatches: ['400'],
index: 10
}
]
*/
```
## API
### execall(regexp, string)
Returns an `object[]` with a match, sub-matches, and index.
#### regexp
Type: `RegExp`
Regular expression to match against the `string`.
#### string
Type: `string`
## Related
- [replace-string](https://github.com/sindresorhus/replace-string) - Replace all substring matches in a string
## License
MIT © [Sindre Sorhus](https://sindresorhus.com)