/**
 * @module 1-liners/exec
 *
 * @description
 *
 * Same as [`regexObj.exec(str)`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec).
 *
 * @example
 *
 * 	const exec = require('1-liners/exec');
 * 	const haystack = 'hAyHAYhayneEdLEHayHAy';
 *
 * 	exec(haystack, /needle/i);  // => ['neEdLE']
 * 	exec(haystack, /n(.+)e/i);  // => ['neEdLE', 'eEdL']
 * 	exec(haystack, /needle/);   // => null
 *
 */
"use strict";

exports.__esModule = true;

exports["default"] = function (str, regexObj) {
  return regexObj.exec(str);
};

module.exports = exports["default"];