MCPcopy Create free account
hub / github.com/nodejs/node / oneMatch

Function oneMatch

deps/v8/test/mjsunit/regexp-capture-3.js:28–40  ·  view source on GitHub ↗
(re)

Source from the content-addressed store, hash-verified

26// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
28function oneMatch(re) {
29 "abcd".replace(re, function() { });
30 assertEquals("abcd", RegExp.input);
31 assertEquals("a", RegExp.leftContext);
32 assertEquals("b", RegExp.lastMatch);
33 assertEquals("", RegExp.lastParen);
34 assertEquals(undefined, RegExp.lastIndex);
35 assertEquals(undefined, RegExp.index);
36 assertEquals("cd", RegExp.rightContext);
37 for (var i = 1; i < 10; i++) {
38 assertEquals("", RegExp['$' + i]);
39 }
40}
41
42oneMatch(/b/);
43oneMatch(/b/g);

Callers 1

Calls 1

assertEqualsFunction · 0.50

Tested by

no test coverage detected