Overview
Comment: | [core][js] update custom string functions for JavaScript |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | core |
Files: | files | file ages | folders |
SHA3-256: |
24a0724d186dc445f20eb82935fee44d |
User & Date: | olr on 2020-07-06 19:03:12 |
Other Links: | manifest | tags |
Context
2020-07-06
| ||
19:03 | [core] fix capitalization for suggestions check-in: 0f461c6f8d user: olr tags: trunk, core | |
19:03 | [core][js] update custom string functions for JavaScript check-in: 24a0724d18 user: olr tags: trunk, core | |
2020-07-05
| ||
09:44 | [fr] faux positif check-in: 7e2e73cf1c user: olr tags: trunk, fr | |
Changes
Modified js_extension/string.js from [92604eae87] to [36da9cf88b].
︙ | ︙ | |||
20 21 22 23 24 25 26 | String.prototype.gl_isDigit = function () { return (this.search(/^[0-9⁰¹²³⁴⁵⁶⁷⁸⁹]+$/) !== -1); }; String.prototype.gl_isAlpha = function () { return (this.search(/^[a-zà-öA-Zø-ÿÀ-ÖØ-ßĀ-ʯff-stᴀ-ᶿ]+$/) !== -1); }; String.prototype.gl_isLowerCase = function () { | | | | | 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | String.prototype.gl_isDigit = function () { return (this.search(/^[0-9⁰¹²³⁴⁵⁶⁷⁸⁹]+$/) !== -1); }; String.prototype.gl_isAlpha = function () { return (this.search(/^[a-zà-öA-Zø-ÿÀ-ÖØ-ßĀ-ʯff-stᴀ-ᶿ]+$/) !== -1); }; String.prototype.gl_isLowerCase = function () { return (this.search(/^[a-zà-öø-ÿff-st0-9 '’-]+$/) !== -1); }; String.prototype.gl_isUpperCase = function () { return (this.search(/^[A-ZÀ-ÖØ-ߌ0-9 '’-]+$/) !== -1 && this.search(/^[0-9]+$/) === -1); }; String.prototype.gl_isTitle = function () { return (this.search(/^[A-ZÀ-ÖØ-ߌ ][a-zà-öø-ÿff-st '’-]+$/) !== -1); }; String.prototype.gl_toCapitalize = function () { return this.slice(0,1).toUpperCase() + this.slice(1).toLowerCase(); }; String.prototype.gl_expand = function (oMatch) { let sNew = this; for (let i = 0; i < oMatch.length ; i++) { |
︙ | ︙ |