Я предполагаю, что вы ищете совершенно новое регулярное выражение, которое не имеет ничего общего с вашим регулярным выражением электронной почты, и что единственное правило для этого регулярного выражения: «Сопоставьте любую строку, которая не содержит точку с запятой».1001 *
Это просто.Используйте следующее регулярное выражение:
^[^;]*$
Объяснение:
^
соответствует началу строки.
[^;]*
- это класс отрицанных символов .В качестве первого символа в скобках ^
приобретает новое значение как «все, кроме».Таким образом, это выражение означает «Совпадение символа, если это не точка с запятой».*
допускает любое количество повторений, включая ноль.
$
соответствует концу строки.