# regexplus [![spm version](http://spmjs.io/badge/regexplus)](http://spmjs.io/package/regexplus)

---

RegExp Plus.

regexprove Regular Exprossion Improve.

Improve:

* Named group.
* 反向预搜索，反向预搜索不匹配
* 递归匹配

## INSTALL

via npm:

```
$ npm install regexplus --save
```

via spm:

```
$ spm install regexplus --save
```

## USAGE

```js
var RegExplus = require('regexplus');

var reg = new RegExplus('@(?:<profile>[a-z0-9]+)/(?:<repository>[a-z0-9]+)');
var m = reg.exec('@hotoo/regexplus');
console.log(m.profile); // hotoo
console.log(m.repository); // regexplus

var r = new RegExplus('\(([^()]|(?R))*\)')
```

## API

### .exec(String str)

### .test(String str)

### .compile()

## PROPERTY

### .global

### .ignoreCase

### .lastIndex

### .multiline

### .source
