как сопоставить только 2 цифры перед точкой и только одну или две цифры после точки - PullRequest
0 голосов
/ 27 февраля 2019

например, если у меня 90,59, я должен соответствовать «90,59», если у меня 90,5, я должен соответствовать «90,5», но если у меня 090,59, я не должен ничего сопоставлять.Только две цифры до точки и две или одна цифра после точки

Ответы [ 2 ]

0 голосов
/ 27 февраля 2019

Вы можете использовать границы слов, чтобы избежать частичного совпадения цифр в большем числе, используя это регулярное выражение,

\b\d{2}\.\d{1,2}\b

Live Demo

0 голосов
/ 27 февраля 2019

Попробуйте это регулярное выражение (?<![0-9])([0-9]{2}[.][0-9]{1,2}(?![0-9]))

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