const regex = /^(.*[a-zA-Z_0-9] = [a-zA-Z0-9 óńęąłśćżź\-.,?'":\\/<>_\(\)\!=]+)|(#[a-zA-Z0-9 ÓŃĘĄŁŚĆŻŹóńęąłśćżź\-.,?'":\\/<>_\(\)\!=]+)$/gm;
// Alternative syntax using RegExp constructor
// const regex = new RegExp('^(.*[a-zA-Z_0-9] = [a-zA-Z0-9 óńęąłśćżź\\-.,?\'":\\\\\/<>_\\(\\)\\!=]+)|(#[a-zA-Z0-9 ÓŃĘĄŁŚĆŻŹóńęąłśćżź\\-.,?\'":\\\\\/<>_\\(\\)\\!=]+)$', 'gm')
const str = `# Etykieta na przycisku Usuń kanał.
label_button_delete_channel = Usuń ten kanał
# Przycisk etykieta save zmiany kanału.
label_button_save_channel = Zapisz zmiany
# Etykieta na przycisk używany do wysyłania kanału zaprosić.
label_button_send_invite_channel = Wyślij zaprosić
# Wiadomość dla użytkownika przed wysłaniem zaproszenia do kanału.
msg_send_invite_channel = link aktywacyjny zostanie wysłany na adres e-mail. Odbiorca musi w link w mailu, i potwierdzić aktywację.
# Sekcja konfiguracji Homecoming Komunikat pomocy.
label_homecoming_configuration_description = Można określić, który można zadzwonić bezpośrednio z aplikacji, w przypadku gdy ktoś wraca do domu.
# Pomoc wiadomość systemt sekcji konfiguracji zdrowia.
label_systemhealth_configuration_description = Można określić, który można zadzwonić bezpośrednio z aplikacji w przypadku, gdy system wymaga uwagi.
# Sekcja konfiguracji dzienników Komunikat pomocy połączeń.
label_calllogs_configuration_description = Można określić, który można zadzwonić bezpośrednio z aplikacji w przypadku otrzymania wydarzenie rejestr połączeń podczas twojej nieobecności.
# Sekcja konfiguracji powiadomienia Komunikat pomocy.
label_notifications_configuration_description = Możesz skonfigurować, którzy zostaną powiadomieni przez system elementów Gigaset poprzez powiadomienia Push lub e-mail, gdy ktoś przychodzi do domu lub system wymaga uwagi lub zdarzenie rejestru połączeń zostanie odebrany podczas twojej nieobecności.
# Tekst # Etykieta na adres e-mail powiadomienia e-mail
label_email_channel_address = Adres e-mail
# Etykieta na informację, tytułu w sekcji konfiguracji
label_email_notifications = Powiadomienia e-mail
# Opis powiadomień e-mail przycisk pomóc
label_notifications_email_configuration = Możesz skonfigurować, którzy zostaną powiadomieni przez system elementów Gigaset poprzez e-mail, gdy ktoś przychodzi do domu lub system wymaga uwagi lub zdarzenie rejestru połączeń zostanie odebrany podczas twojej nieobecności.
# Tekst do wyświetlenia w tabeli opcji wejść na progu
label_zone_threshold_title = Próg
# Tekst na ekranie o tytuł progu strefy
label_zone_threshold_screen_title = Próg Strefa
label_lang_pl = Polski`;
// 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