| 17 | | removeRegExp: /[0-9.(),;:!?%#$¿'"_+=\\\/-]+/g, |
| | 17 | removeRegExp: new RegExp( [ |
| | 18 | '[', |
| | 19 | // Basic Latin (extract) |
| | 20 | '\u0021-\u0040\u005B-\u0060\u007B-\u007E', |
| | 21 | // Latin-1 Supplement (extract) |
| | 22 | '\u0080-\u00BF\u00D7\u00F7', |
| | 23 | // General Punctuation |
| | 24 | // Superscripts and Subscripts |
| | 25 | // Currency Symbols |
| | 26 | // Combining Diacritical Marks for Symbols |
| | 27 | // Letterlike Symbols |
| | 28 | // Number Forms |
| | 29 | // Arrows |
| | 30 | // Mathematical Operators |
| | 31 | // Miscellaneous Technical |
| | 32 | // Control Pictures |
| | 33 | // Optical Character Recognition |
| | 34 | // Enclosed Alphanumerics |
| | 35 | // Box Drawing |
| | 36 | // Block Elements |
| | 37 | // Geometric Shapes |
| | 38 | // Miscellaneous Symbols |
| | 39 | // Dingbats |
| | 40 | // Miscellaneous Mathematical Symbols-A |
| | 41 | // Supplemental Arrows-A |
| | 42 | // Braille Patterns |
| | 43 | // Supplemental Arrows-B |
| | 44 | // Miscellaneous Mathematical Symbols-B |
| | 45 | // Supplemental Mathematical Operators |
| | 46 | // Miscellaneous Symbols and Arrows |
| | 47 | '\u2000-\u2BFF', |
| | 48 | // Supplemental Punctuation |
| | 49 | '\u2E00-\u2E7F', |
| | 50 | // Mahjong Tiles |
| | 51 | // Domino Tiles |
| | 52 | // Playing Cards |
| | 53 | // Enclosed Alphanumeric Supplement |
| | 54 | // '\u1F000-\u1F1FF', |
| | 55 | // Miscellaneous Symbols and Pictographs |
| | 56 | // Emoticons (Emoji) |
| | 57 | // Ornamental Dingbats |
| | 58 | // Transport and Map Symbols |
| | 59 | // Alchemical Symbols |
| | 60 | // Geometric Shapes Extended |
| | 61 | // Supplemental Arrows-C |
| | 62 | // '\u1F300-\u1F8FF', |
| | 63 | ']' |
| | 64 | ].join( '' ), 'g' ), |