У меня есть условие RegExp /^([0-9]*\.?[0-9])*$/
для проверки строки.Сначала моя строка - 1.2.840.346991791506342.1482500253171661
(большая строка), а вторая - 1.2.3.201922311129.10038
(короткая строка).
Он успешно выполняет поиск, поскольку обе строки в порядке.
Но когда я добавляю пробел впоследняя короткая строка второй строки показывает неверный вывод, что является правильным выводом.
Но когда я добавляю пробел в первой строке, он должен отображать неверную строку в соответствии с кодом, но он зависает, почему он показывает зависание?
Лимит RegExp исчерпан?Каким будет решение?
Вы можете проверить это в блокноте + для целей тестирования ^([0-9]*\.?[0-9])*$
использовать эту формулу напрямую.