У меня возникли проблемы с захватом определенной строки внутри предложения.Регулярное выражение для ввода точного слова в предложении
Regex, который я использую, - \b[0-9]{9,12}\b
для записи чисел от 9 до 12 цифр. Границу я использовал, чтобы указать точное число, но проблема в том, что когда у меня есть число, которое соответствует этому регулярному выражению, за которым следует точка, например, регулярное выражение все еще совпадает и дает мне много проблем.
Как я искал, проблема в том, что \b
использует некоторые специальные символы в качестве разделителя, верно? Тогда есть ли способ рассмотреть, например 123456789. целая строка и регулярное выражение не совпадают с этим примером?
Спасибо!
Вы можете использовать '\ б (?
Я просто удалил знак «<», и это сработало! Вероятно, ошибка ввода? И спасибо большое! – ruynunes
Зачем заменять '(?