![]() |
API 0.9.5
|
Go to the source code of this file.
Variables | |
CPAnchoredSearch = 8 | |
CPBackwardsSearch = 4 | |
CPCaseInsensitiveSearch = 1 | |
CPDiacriticInsensitiveSearch = 128 | |
CPLiteralSearch = 2 | |
CPNumericSearch = 64 | |
var | CPStringRegexEscapeExpression = new RegExp("(\\" + CPStringRegexSpecialCharacters.join("|\\") + ")", 'g') |
var | CPStringRegexSpecialCharacters |
var | CPStringRegexTrimWhitespace = new RegExp("(^\\s+|\\s+$)", 'g') |
var | CPStringUIDs = new CFMutableDictionary() |
var | diacritics = [[192,198],[224,230],[231,231],[232,235],[236,239],[242,246],[249,252]] |
var | normalized = [65,97,99,101,105,111,117] |
String prototype | stripDiacritics |
CPAnchoredSearch = 8 |
Definition at line 48 of file CPString.j.
Definition at line 43 of file CPString.j.
Definition at line 31 of file CPString.j.
Definition at line 60 of file CPString.j.
CPLiteralSearch = 2 |
Definition at line 37 of file CPString.j.
CPNumericSearch = 64 |
Definition at line 54 of file CPString.j.
var CPStringRegexEscapeExpression = new RegExp("(\\" + CPStringRegexSpecialCharacters.join("|\\") + ")", 'g') |
Definition at line 68 of file CPString.j.
[ '/', '.', '*', '+', '?', '|', '$', '^', '(', ')', '[', ']', '{', '}', '\\' ]
Definition at line 64 of file CPString.j.
var CPStringRegexTrimWhitespace = new RegExp("(^\\s+|\\s+$)", 'g') |
Definition at line 69 of file CPString.j.
var CPStringUIDs = new CFMutableDictionary() |
Definition at line 62 of file CPString.j.
var diacritics = [[192,198],[224,230],[231,231],[232,235],[236,239],[242,246],[249,252]] |
Definition at line 823 of file CPString.j.
var normalized = [65,97,99,101,105,111,117] |
Definition at line 824 of file CPString.j.
String prototype stripDiacritics |
function() { var output = ""; for (var indexSource = 0; indexSource < this.length; indexSource++) { var code = this.charCodeAt(indexSource); for (var i = 0; i < diacritics.length; i++) { var drange = diacritics[i]; if (code >= drange[0] && code <= drange[drange.length - 1]) { code = normalized[i]; break; } } output += String.fromCharCode(code); } return output; } String.prototype.isa = CPString
Definition at line 826 of file CPString.j.