86,7 → 86,8 |
*/ |
var _RegExp2 = jsx.object.extend( |
( |
function () { |
/** @constructor */ |
function jsx_regexp_RegExp () { |
var |
_destructure = jsx.array.destructure, |
_WideString = _jsx_object.getFeature( |
326,7 → 327,7 |
items: [], |
|
indexOf: function (item) { |
item = this.seen[item]; |
var item = this.seen[item]; |
return (item ? item.index : -1); |
}, |
|
602,7 → 603,6 |
* The returned {@link RegExp} has additional properties to |
* accomodate syntax extensions in the pattern string: |
* |
* @constructor |
* @param {String|RegExp} expression |
* A regular expression pattern string that may use the features |
* described above. If it is a {@link RegExp}, its |
1139,7 → 1139,7 |
{ |
matches.groups = _getDataObject(); |
|
for (i = 0, len = matches.length; i < len; ++i) |
for (var i = 0, len = matches.length; i < len; ++i) |
{ |
if (rx.unicodeMode) |
{ |
1454,6 → 1454,18 |
|
// jsx.regexp.docURL = jsx.regexp.path + "regexp.htm"; |
|
/** @deprecated */ |
var regexp2str = jsx.regexp.toString2; |
|
/** @deprecated */ |
var regexp_concat = jsx.regexp.concat; |
|
/** @deprecated */ |
var regexp_intersect = jsx.regexp.intersect; |
|
/** @deprecated */ |
var strRegExpEscape = jsx.regexp.escape; |
|
if (jsx.options.augmentPrototypes) |
{ |
jsx.object.extend(RegExp.prototype, { |
1473,17 → 1485,3 |
}); |
} |
}()); |
|
/*jshint -W098*/ |
|
/** @deprecated */ |
var regexp2str = jsx.regexp.toString2; |
|
/** @deprecated */ |
var regexp_concat = jsx.regexp.concat; |
|
/** @deprecated */ |
var regexp_intersect = jsx.regexp.intersect; |
|
/** @deprecated */ |
var strRegExpEscape = jsx.regexp.escape; |