Я попробовал все варианты выше, и никто не работал. Это то, что я сделал, что сработало:
@{
string str = @"[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$";
}
<td>Email</td>
<td>
<input type="text" id="txtEmail" required name="email" pattern=@str />
</td>
Я создал переменную строки и передал в нее весь код шаблона RegEx, затем использовал переменную в html, а Razor был крут с ней.
Возможно, это не ответ на ваш вопрос, но хорошей отправной точкой для изучения безопасности iOS был cycript. : http://www.cycript.org/
И hopperapp. https://www.hopperapp.com/
С этими инструментами мне редко приходилось декодировать ассемблер.