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' ), |