Что такое оптимизированная регуляция, чтобы соответствовать шаблону электронной почты на JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Что такое оптимизированная регуляция, чтобы соответствовать шаблону электронной почты на Java

Сообщение Anonymous »

Я использую приведенное ниже регуляцию в своей программе для сопоставления шаблона электронной почты, которая работает нормально.
Pattern: < /p>

(?i)[a-z0-9!#$%&*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])+
< /code>

Правильно соответствует всем электронным письмам.
Но теперь мой вариант использования - применить выше переподключение по электронной почте для контента, которое содержит очень большие значения мужеклах. Пример: 30K продолжает буквенно -цифровые символы без какого -либо пустого места. В таких случаях код занимает больше времени для обработки. Пример: больше, чем минуты < /strong>, где нормальное содержание (без такого нежелательного содержания) занимает меньше, чем второе < /prolly>. < /P>

Пара пояснения: < /p>


Почему система, которая будет подходящей выше, то, что будет значительно
junk natj regex, чтобы преодолеть
Delay < /li>
< /ol>

Подробнее здесь: https://stackoverflow.com/questions/370 ... rn-in-java

Вернуться в «JAVA»