Я использую vbulletin и могу установить в настраиваемые поля регулярное выражение.
Я создал настраиваемое поле, которое представляет собой идентификаторы пользователей и принимает только числа, поэтому я использую регулярное выражение:
\d+
Но мне нужно, чтобы оно было пустым. Есть идеи?
Спасибо
Предполагая, что ваш фреймворк оборачивает его соответствующими якорями, просто преобразуйте его в
\d*
, который соответствует любому количеству цифр, включая 0 цифр.
/^\d*$/
будет лучше, еслиничто не закрепляет это для вас.
Затем используйте это:
Это означает ноль или более цифр.Нулевые цифры, естественно, означают, что он пуст.
где * обозначает 0 или более цифр
Замените этот плюс (1 или более) на звезду (0 или более).