• 🚨 Ещё можно успеть на курс «OSINT: технология боевой разведки» от Академии Кодебай

    🔍 Изучите методы разведки с использованием открытых источников (OSINT) для проведения успешных атак.
    🛠️ Освойте ключевые инструменты, такие как Maltego, TheHarvester и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальную разведку.
    🧠 Развивайте навыки, которые помогут вам стать экспертом в области информационной безопасности.

    Запись открыта до 23 мая Подробнее о курсе ...

Как правильно сделать проверку с помощью @mathes

  • Автор темы Автор темы Gandliar
  • Дата начала Дата начала

Gandliar

Lotus Team
16.02.2004
584
26
Здравствуйте!

Подскажите пожалуйста как правильно сделать проверку в поле с помощью @Matches

В поле могут быть только русские буквы (большие и маленькие) а также пробел тире и точка

Заранее благодарю.

Пробовал вот так, допускает только русские буквы и пробел, а как добавить тире и точку?
@Matches(@ThisValue;"*{!А-я }*");@Failure("В ФИО могут быть только русские символы!");
 
Походу заработало вот так

@Matches(@ThisValue;"*{!- . А-я Ёё}*");@Failure("В ФИО могут быть только русские буквы!");
 
Походу заработало вот так

@Matches(@ThisValue;"*{!- . А-я Ёё}*");@Failure("В ФИО могут быть только русские буквы!");
я не уверен в кодировках для формул
ЕМНИП в формулах "не все гладко с этим"
т.е. ASCII - без проблем, а вот с кириллицей и прочими не помню (типа в винде м.б. и 1251 и UTF8)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD