Отрицательный Lookahead для 2 чисел после десятичной - PullRequest
0 голосов
/ 13 марта 2019

Мне нужно иметь регулярное выражение, которое соответствует только всему, что не отформатировано как

НЕ выбрано

222,22

22,22

2,22

должно быть выбрано все, что является текстом или просто числом.

ИЗБРАННЫЕ

текст

22,2 222

22,22222

Я пробовал это, так как это кажется логичным, но ничего, есть ли регулярное выражение, которое будет работать для того, что я хочу?

^(?!\d+\.\d{0,2})$

1 Ответ

1 голос
/ 13 марта 2019

Похоже, то, что вы выбираете, лучше определено, чем то, чем вы не являетесь.

Ваш вход уже хорошо маркирован или вы ищете большой абзац текста?

^[0-9]+\.[0-9]{2}$

Если это так, просто извлеките логическое из этого, переверните его с помощью NOT и отфильтруйте

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...