Щоб відповідати будь-якому символу, крім списку виключених символів, помістіть виключені символи між [^ і ] . Знак вставки ^ повинен слідувати безпосередньо за [, інакше він означає сам себе.

Для представлення цього ми використовуємо подібний вираз, який виключає певні символи використовуючи квадратні дужки та ^ (капелюх). Наприклад, шаблон [^abc] відповідатиме будь-якому окремому символу, крім літер a, b або c.

Регулярне вираз для видалення числа з рядка

  1. ^ відповідати початку рядка.
  2. [] розглядати символи як групу.
  3. \d будь-яка десяткова цифра.
  4. \s будь-який пробіл.
  5. + збігатися з попереднім символом/групою один або кілька разів.

Щоб зіставити всі символи, крім перелічених, вставте метасимвол «^» на початку класу символів. Цей прийом відомий як заперечення. Введіть свій регулярний вираз: [^bcr]at Введіть рядок введення для пошуку: bat Збігів не знайдено. Введіть свій регулярний вираз: [^bcr]at Введіть рядок введення для пошуку: cat Збігів не знайдено.

Виключення діапазонів Вони позначаються символом каретки ^ на початку та відповідають будь-якому символу, крім наведених. Наприклад: [^aeyo] – будь-який символ, крім 'a' , 'e' , 'y' або 'o' . [^0-9] – будь-який символ, крім цифри, те саме, що \D .

Щоб видалити певні символи з рядка, просто запишіть усі непотрібні символи та відокремте їх вертикальною рискою | який діє як оператор АБО в регулярних виразах.