const regex = /href="(http.+appl(?:y|ica).*?)"/g;
// Alternative syntax using RegExp constructor
// const regex = new RegExp('href="(http.+appl(?:y|ica).*?)"', 'g')
const str = `<div>
<p>Erste Fragen beantwortet Ihnen gerne Elcin Rabatli-Klappenberger
unter <a href="tel:+49/839868144"><span
class="brand-color text-bold">0891/898568144</span></a>.</p>
<p>Bewerben können Sie sich einfach mit Ihrem Lebenslauf über unsere
<a href="https://www.pisegxel.de/java-spring-jee-softwareentwickler-architekt-muenchen"
target="_blank">
<p>Informationen über uns und zum Bewerbungsablauf
finden Sie unter <a href="https://www.isg.com/jobs/applications/applyForJobEntry.jsf?inseratnummer=83115&refererId=37" target="_blank"><span
class="brand-color text-bold">www.pisegxel.de</span></a></p>
<span
class="brand-color text-bold">>>> 1-Klick
Bewerbung</span></a> oder per Email über <a
href="mailto:jobs@pisdgexel.de"><span
class="brand-color text-bold">jobs@pissegxel.de</span></a></p>
<p><span class="brand-color text-bold">Informationen zum Ablauf in
Bezug auf COVID 19:
</span><br />
<a href="https://www.pisegxel.de/application/java-spring-jee-softwareentwickler-architekt-muenchen"
target="_blank">
Vorstellungsgespräche können via Videokon­fe­renz
geführt werden. Alternativ
ist bei Präsenzterminen die Einhaltung der Hygienevorschriften gewährleistet.<br />
<a href="https://www.pisegxel.de/apply/form?job=333&test=2"
target="_blank">
<strong><em>Wir freuen uns auf Ihre Bewerbung!</em></strong>
</p>
</div>`;
// Reset `lastIndex` if this regex is defined globally
// regex.lastIndex = 0;
let m;
while ((m = regex.exec(str)) !== null) {
// This is necessary to avoid infinite loops with zero-width matches
if (m.index === regex.lastIndex) {
regex.lastIndex++;
}
// The result can be accessed through the `m`-variable.
m.forEach((match, groupIndex) => {
console.log(`Found match, group ${groupIndex}: ${match}`);
});
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for JavaScript, please visit: https://developer.mozilla.org/en/docs/Web/JavaScript/Guide/Regular_Expressions