Мне нужно создать правило Regex, которое должно проверять, соответствует ли значение форме внедрения Donorbox. Это гарантирует, что коды ввода пользователя действительно поступают из Donorbox.
Пример Donorbox EmbedForm:
<script src="https://donorbox.org/widget.js" paypalExpress="false"></script>
<iframe src="https://donorbox.org/embed/..." allowpaymentrequest="" frameborder="0"></iframe>
Регулярному выражению необходимо знать, являются ли они тегами script и iframe, затем посмотрите на оба тега sr c для проверки домена.
То, что я сделал до сих пор:
<textarea (change)="donorBoxEmbedFormVerification(e)" type="text"></textarea>
donorBoxEmbedFormVerification(embedHtml: string):boolean {
// need some help
console.log(embedHtml.match('<\s*script[^>]*>(.*?)<\s*/\s*script>'));
return true;
}
Любая помощь по регулярному выражению будет признательна,
С уважением,
Саманта