Когда вы загружаете файл XML пакета правил, система проверяет XML и проверяет наличие известных неправильных шаблонов и очевидных проблем с производительностью.
Вот некоторые известные проблемы, которые проверяет проверка - регулярное выражение:
Не может иметь ". {0, m}" или ". {1, m} "в группах и не может иметь". * "или". + "в группах.Например, "(. {0,50000})" не пройдет проверку.
Не может начинаться или заканчиваться на ". {1, m}";вместо этого используйте просто "."Например, «. {1, m} asdf» не пройдет проверку;вместо этого используйте просто «.asdf».
Мы можем попытаться использовать:
^, чтобы соответствовать началу строки
(?! [0-9] + $) не все числа предсказаны для этой позиции
(?! [A-za-z] + $) предсказывают, что за этой позицией не следуют все буквы
[A-Za-z \ d "! @ # $% ¨ & () -_ +] {8,} состоит не менее чем из 8 цифр, или эти буквы
$ соответствуют концу строкиposition
Пожалуйста, используйте предоставленный вами инструмент регулярных выражений для проверки следующего регулярного выражения:
^(?![0-9]+$)(?![A-Za-z]+$)(?![!@!@#$%¨&()-_+]+$)[A-Za-z\d"!@#$%¨&()-_+]{8,}$
Для получения дополнительной информации, пожалуйста, просмотрите следующую ссылку:
Потенциалвопросы проверки, которые нужно знать