Как сопоставить все нечисловые символы, кроме символа плюс, используя регулярное выражение? - PullRequest
0 голосов
/ 18 декабря 2018

Как я могу сопоставить любые символы, которые не являются 0-9 и +, используя регулярное выражение?Я хочу иметь возможность сопоставлять все символы, кроме цифр и знака плюс.

/ \ D + / соответствует всем символам, которые не являются числами, но я хочу, чтобы оно было ложным для чисел и +

Ответы [ 2 ]

0 голосов
/ 18 декабря 2018

Вы можете использовать это выражение: [^ 0-9. $]

0 голосов
/ 18 декабря 2018

Использовать шаблон [^0-9+]+ согласно регулярному выражению regex101 :

[^0-9+]+

Match a single character not present in the list below [^0-9+]+

+ Quantifier — Matches between one and unlimited times, as many times as possible, giving back as needed (greedy)
0-9 a single character in the range between 0 (index 48) and 9 (index 57) (case sensitive)
+ matches the character + literally (case sensitive)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...