const regex = /^((?:\w|-|\.|\+)+)-(\d[0-9._a-z]*)-(.*)\.(x86_64|i686|noarch)\.rpm/gm;
// Alternative syntax using RegExp constructor
// const regex = new RegExp('^((?:\\w|-|\\.|\\+)+)-(\\d[0-9._a-z]*)-(.*)\\.(x86_64|i686|noarch)\\.rpm', 'gm')
const str = `kernel-debug-modules-extra-4.18.0-80.2.el8.x86_64.rpm
kernel-debug2-modules-extra-4.18.0-80.2.el8.x86_64.rpm
kernel-debug-modules2-extra-4.18.0-80.2.el8.x86_64.rpm
kernel-debug-modules-extra2-4.18.0-80.2.el8.x86_64.rpm
kernel-debug-4.18.0-80.2.el8.x86_64.rpm
kernel-debug-core-4.18.0-80.2.el8.x86_64.rpm
kernel-debug-devel-4.18.0-80.2.el8.x86_64.rpm
kernel-debug-modules-4.18.0-80.2.el8.x86_64.rpm
python3-perf-4.18.0-80.2.el8.x86_64.rpm
python3-perf2-4.18.0-80.2.el8.x86_64.rpm
kernel-debuginfo-common-x86_64-4.18.0-80.2.el8.x86_64.rpm
kernel_debuginfo_common-x86_64-4.18.0-80.2.el8.x86_64.rpm
bash-completion-2.1-6.el7.noarch.rpm
dejavu-fonts-common-2.33-6.el7.noarch.rpm
gettext-0.19.8.1-2.el7.x86_64.rpm
nss-mdns-0.14.1-7.el7.x86_64.rpm
graphite2-1.3.10-1.el7_3.x86_64.rpm
gzip-1.5-10.el7.x86_64.rpm
lcms2-2.6-3.el7.x86_64.rpm
fipscheck-lib-1.4.1-6.el7.x86_64.rpm
python-IPy-0.75-6.el7.noarch.rpm
gsm-1.0.13-11.el7.x86_64.rpm
logrotate-3.8.6-17.el7.x86_64.rpm
libcap-2.22-9.el7.x86_64.rpm
json-glib-1.4.2-2.el7.x86_64.rpm
dhcp-libs-4.2.5-68.el7.centos.1.x86_64.rpm
libsysfs-2.1.0-16.el7.x86_64.rpm
libXrender-0.9.10-1.el7.x86_64.rpm
binutils-2.27-34.base.el7.x86_64.rpm
libtasn1-4.10-1.el7.x86_64.rpm
libXtst-1.2.3-1.el7.x86_64.rpm
iptables-1.4.21-28.el7.x86_64.rpm
libXrandr-1.5.1-2.el7.x86_64.rpm
libcap-ng-0.7.5-4.el7.x86_64.rpm
hwdata-0.252-9.1.el7.x86_64.rpm
nss-softokn-freebl-3.36.0-5.el7_5.x86_64.rpm
libXxf86vm-1.1.4-1.el7.x86_64.rpm
elfutils-libs-0.172-2.el7.x86_64.rpm
pcre-8.32-17.el7.x86_64.rpm
libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm
lm_sensors-libs-3.4.0-6.20160601gitf9185e5.el7.x86_64.rpm
gpg-pubkey-f4a80eb5-53a7ff4b.rpm
fribidi-1.0.2-1.el7_7.1.x86_64.rpm
lsscsi-0.27-6.el7.x86_64.rpm
python-perf-4.16.0-1.el7.elrepo.x86_64.rpm
xkeyboard-config-2.24-1.el7.noarch.rpm
lua-5.1.4-15.el7.x86_64.rpm
initscripts-9.49.46-1.el7.x86_64.rpm
gdk-pixbuf2-2.36.12-3.el7.x86_64.rpm
libidn-1.28-4.el7.x86_64.rpm
gpg-pubkey-be1229cf-5631588c.rpm
libwayland-egl-1.15.0-1.el7.x86_64.rpm
libmnl-1.0.3-7.el7.x86_64.rpm
libreport-2.1.11-42.el7.centos.x86_64.rpm
xmlrpc-c-1.32.5-1905.svn2451.el7.x86_64.rpm
libcanberra-0.30-9.el7.x86_64.rpm
libassuan-2.1.0-3.el7.x86_64.rpm
libreport-plugin-ureport-2.1.11-42.el7.centos.x86_64.rpm
mailcap-2.1.41-2.el7.noarch.rpm
abrt-dbus-2.1.11-52.el7.centos.x86_64.rpm
kbd-misc-1.15.5-15.el7.noarch.rpm
python-six-1.9.0-2.el7.noarch.rpm
libicu-devel-50.1.2-17.el7.x86_64.rpm
jemalloc-3.6.0-1.el7.x86_64.rpm
tcp_wrappers-libs-7.6-77.el7.x86_64.rpm
iprutils-2.4.16.1-1.el7.x86_64.rpm
virt-what-1.18-4.el7.x86_64.rpm
rpm-build-libs-4.11.3-35.el7.x86_64.rpm
autogen-libopts-5.18-5.el7.x86_64.rpm
expat-2.1.0-10.el7_3.x86_64.rpm
openssh-clients-7.4p1-16.el7.x86_64.rpm
mssql-tools-17.2.0.2-1.x86_64.rpm
audit-libs-python-2.8.4-4.el7.x86_64.rpm
unzip-6.0-19.el7.x86_64.rpm
mutt-1.5.21-28.el7_5.x86_64.rpm
biosdevname-0.7.3-1.el7.x86_64.rpm
wpa_supplicant-2.6-12.el7.x86_64.rpm
hyperv-daemons-license-0-0.34.20180415git.el7.noarch.rpm
libsemanage-python-2.5-14.el7.x86_64.rpm
parted-3.1-29.el7.x86_64.rpm
libverto-0.2.5-4.el7.x86_64.rpm
mozjs17-17.0.0-20.el7.x86_64.rpm
hyperv-daemons-0-0.34.20180415git.el7.x86_64.rpm
perl-parent-0.225-244.el7.noarch.rpm
kpartx-0.4.9-123.el7.x86_64.rpm
git-core-2.20.1-1.el7.centos.x86_64.rpm
cracklib-2.9.0-11.el7.x86_64.rpm
python-firewall-0.5.3-5.el7.noarch.rpm
haproxy-1.8.17-1.el7.centos.x86_64.rpm
perl-Storable-2.45-3.el7.x86_64.rpm
iwl5150-firmware-8.24.2.2-69.el7.noarch.rpm
perl-Socket-2.010-4.el7.x86_64.rpm
python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm
rpcbind-0.2.0-47.el7.x86_64.rpm
perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm
centos-logos-70.0.6-3.el7.centos.noarch.rpm
iwl105-firmware-18.168.6.1-69.el7.noarch.rpm
libevent-2.0.21-4.el7.x86_64.rpm
perl-File-Temp-0.23.01-3.el7.noarch.rpm
iwl6050-firmware-41.28.5.1-69.el7.noarch.rpm
libnfsidmap-0.25-19.el7.x86_64.rpm
perl-Filter-1.49-3.el7.x86_64.rpm
newt-python-0.52.15-4.el7.x86_64.rpm
quota-nls-4.01-17.el7.noarch.rpm
pyxattr-0.5.1-5.el7.x86_64.rpm
selinux-policy-3.13.1-229.el7_6.15.noarch.rpm
glibc-common-2.17-260.el7_6.6.x86_64.rpm
ncurses-devel-5.9-14.20130511.el7_4.x86_64.rpm
python-2.7.5-80.el7_6.x86_64.rpm
perl-TermReadKey-2.30-20.el7.x86_64.rpm
docker-ce-cli-19.03.1-3.el7.x86_64.rpm
libssh2-1.4.3-12.el7_6.3.x86_64.rpm
device-mapper-1.02.149-10.el7_6.8.x86_64.rpm
postgresql10-10.7-2PGDG.rhel7.x86_64.rpm
containerd.io-1.2.6-3.3.el7.x86_64.rpm
bacula-common-5.2.13-23.1.el7.x86_64.rpm
vim-common-7.4.160-6.el7_6.x86_64.rpm
NetworkManager-tui-1.12.0-10.el7_6.x86_64.rpm
pygpgme-0.3-9.el7.x86_64.rpm
vim-enhanced-7.4.160-6.el7_6.x86_64.rpm
cpp-4.8.5-36.el7_6.2.x86_64.rpm
libndp-1.2-7.el7.x86_64.rpm
lvm2-2.02.180-10.el7_6.8.x86_64.rpm
cronie-anacron-1.4.11-20.el7_6.x86_64.rpm
qrencode-libs-3.4.1-3.el7.x86_64.rpm
kexec-tools-2.0.15-21.el7_6.4.x86_64.rpm
python-gobject-base-3.22.0-1.el7_4.1.x86_64.rpm
kernel-tools-3.10.0-957.27.2.el7.x86_64.rpm
python-dmidecode-3.12.2-3.el7.x86_64.rpm
freetype-2.8-12.el7_6.1.x86_64.rpm
wget-1.14-18.el7_6.1.x86_64.rpm
grub2-tools-2.02-0.76.el7.centos.1.x86_64.rpm
msodbcsql-13.1.9.2-1.x86_64.rpm
python-chardet-2.2.1-1.el7_1.noarch.rpm
journalbeat-6.8.2-1.x86_64.rpm
grub2-2.02-0.76.el7.centos.1.x86_64.rpm
epel-release-7-12.noarch.rpm
mpfr-3.1.1-4.el7.x86_64.rpm
kernel-3.10.0-957.12.1.el7.x86_64.rpm
strace-4.24-4.el7.x86_64.rpm
yum-utils-1.1.31-54.el7_8.noarch.rpm
libblkid-2.23.2-59.el7_6.1.x86_64.rpm
mongodb-org-shell-4.0.3-1.el7.x86_64.rpm
lapack-3.4.2-8.el7.x86_64.rpm
acl-2.2.51-14.el7.x86_64.rpm
libfontenc-1.1.3-3.el7.x86_64.rpm
libXfont-1.5.4-1.el7.x86_64.rpm
nss-sysinit-3.36.0-7.1.el7_6.x86_64.rpm
libdb-utils-5.3.21-24.el7.x86_64.rpm
libjpeg-turbo-1.2.90-8.el7.x86_64.rpm
openldap-2.4.44-21.el7_6.x86_64.rpm
libattr-2.4.46-13.el7.x86_64.rpm
avahi-libs-0.6.31-20.el7.x86_64.rpm
perl-5.16.3-294.el7_6.x86_64.rpm
json-c-0.11-4.el7_0.x86_64.rpm
mesa-libgbm-18.3.4-7.el7_8.1.x86_64.rpm
policycoreutils-python-2.5-29.el7_6.1.x86_64.rpm
cpio-2.11-27.el7.x86_64.rpm
libusbx-1.0.21-1.el7.x86_64.rpm
chromium-common-83.0.4103.116-3.el7.x86_64.rpm
shadow-utils-4.1.5.1-25.el7_6.1.x86_64.rpm
libgusb-0.2.9-1.el7.x86_64.rpm
dejavu-sans-fonts-2.33-6.el7.noarch.rpm
basesystem-10.0-7.el7.centos.noarch.rpm
gettext-libs-0.19.8.1-2.el7.x86_64.rpm
avahi-0.6.31-20.el7.x86_64.rpm
bash-4.2.46-31.el7.x86_64.rpm
gmp-6.0.0-15.el7.x86_64.rpm
libwayland-cursor-1.15.0-1.el7.x86_64.rpm
grep-2.20-3.el7.x86_64.rpm
libthai-0.1.14-9.el7.x86_64.rpm
harfbuzz-1.7.5-2.el7.x86_64.rpm
info-5.1-5.el7.x86_64.rpm
libxcb-1.13-1.el7.x86_64.rpm
aic94xx-firmware-30-6.el7.noarch.rpm
colord-libs-1.3.4-2.el7.x86_64.rpm
rest-0.8.1-2.el7.x86_64.rpm
libsndfile-1.0.25-11.el7.x86_64.rpm
passwd-0.79-4.el7.x86_64.rpm
hicolor-icon-theme-0.12-7.el7.noarch.rpm
sed-4.2.2-5.el7.x86_64.rpm
libpwquality-1.2.3-5.el7.x86_64.rpm
libX11-common-1.6.7-2.el7.noarch.rpm
rootfiles-8.1-11.el7.noarch.rpm
bzip2-libs-1.0.6-13.el7.x86_64.rpm
ncurses-libs-5.9-14.20130511.el7_4.x86_64.rpm
nss-softokn-3.36.0-5.el7_5.x86_64.rpm
libgpg-error-1.12-3.el7.x86_64.rpm
pam-1.1.8-22.el7.x86_64.rpm
libxml2-2.9.1-6.el7_2.3.x86_64.rpm
p11-kit-0.20.7-3.el7.x86_64.rpm
python-slip-dbus-0.4.0-4.el7.noarch.rpm
sqlite-3.7.17-8.el7.x86_64.rpm
shared-mime-info-1.8-4.el7.x86_64.rpm
gawk-4.0.2-4.el7_3.1.x86_64.rpm
libtar-1.2.11-29.el7.x86_64.rpm
libnl3-3.2.28-3.el7_3.x86_64.rpm
groff-base-1.22.2-8.el7.x86_64.rpm
xz-5.2.2-1.el7.x86_64.rpm
libunistring-0.9.3-9.el7.x86_64.rpm
sysvinit-tools-2.88-14.dsf.el7.x86_64.rpm
libnfnetlink-1.0.1-4.el7.x86_64.rpm
newt-0.52.15-4.el7.x86_64.rpm
lzo-2.06-8.el7.x86_64.rpm
gpg-pubkey-352c64e5-52ae6884.rpm
keyutils-libs-1.5.8-3.el7.x86_64.rpm
gdbm-1.10-8.el7.x86_64.rpm
ntpdate-4.2.6p5-28.el7.centos.x86_64.rpm
rpm-4.11.3-35.el7.x86_64.rpm
less-458-9.el7.x86_64.rpm
rpm-python-4.11.3-35.el7.x86_64.rpm
msodbcsql17-17.2.0.1-1.x86_64.rpm
nettle-2.7.1-8.el7.x86_64.rpm
net-tools-2.0-0.24.20131004git.el7.x86_64.rpm
dbus-glib-0.100-7.el7.x86_64.rpm
pinentry-0.8.1-17.el7.x86_64.rpm
kernel-3.10.0-514.26.2.el7.x86_64.rpm
make-3.82-23.el7.x86_64.rpm
libedit-3.0-12.20121213cvs.el7.x86_64.rpm
libmodman-2.0.1-8.el7.x86_64.rpm
ncurses-base-5.9-14.20130511.el7_4.noarch.rpm
snappy-1.1.0-3.el7.x86_64.rpm
libnetfilter_conntrack-1.0.6-1.el7_3.x86_64.rpm
gpm-libs-1.20.7-5.el7.x86_64.rpm
emacs-filesystem-24.3-22.el7.noarch.rpm
perl-HTTP-Tiny-0.033-3.el7.noarch.rpm
pcre2-10.23-2.el7.x86_64.rpm
perl-Pod-Perldoc-3.20-4.el7.noarch.rpm
git-core-doc-2.20.1-1.el7.centos.noarch.rpm
perl-Encode-2.51-7.el7.x86_64.rpm
git-2.20.1-1.el7.centos.x86_64.rpm
python-decorator-3.4.0-3.el7.noarch.rpm
perl-Pod-Usage-1.63-3.el7.noarch.rpm
monit-5.25.1-1.el7.x86_64.rpm
cracklib-dicts-2.9.0-11.el7.x86_64.rpm
perl-Exporter-5.68-3.el7.noarch.rpm
perl-Time-Local-1.2300-2.el7.noarch.rpm
perl-Carp-1.26-244.el7.noarch.rpm
perl-PathTools-3.40-5.el7.x86_64.rpm
perl-Pod-Simple-3.28-4.el7.noarch.rpm
python-iniparse-0.4-9.el7.noarch.rpm
perl-File-Path-2.09-2.el7.noarch.rpm
python-slip-0.4.0-2.el7.noarch.rpm
perl-threads-1.87-4.el7.x86_64.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
pyliblzma-0.5.3-11.el7.x86_64.rpm
bind-license-9.9.4-74.el7_6.2.noarch.rpm
selinux-policy-targeted-3.13.1-229.el7_6.15.noarch.rpm
tzdata-2019b-1.el7.noarch.rpm
gpg-pubkey-d2513ab6-59885b8c.rpm
glibc-2.17-260.el7_6.6.x86_64.rpm
ncdu-1.14-1.el7.x86_64.rpm
python-libs-2.7.5-80.el7_6.x86_64.rpm
perl-Error-0.17020-2.el7.noarch.rpm
net-snmp-libs-5.7.2-38.el7_6.2.x86_64.rpm
glib2-2.56.1-4.el7_6.x86_64.rpm
freetds-1.1.11-1.el7.x86_64.rpm
kernel-tools-libs-3.10.0-957.27.2.el7.x86_64.rpm
libcurl-7.29.0-51.el7_6.3.x86_64.rpm
zip-3.0-11.el7.x86_64.rpm
elasticsearch-6.7.1-1.noarch.rpm
device-mapper-libs-1.02.149-10.el7_6.8.x86_64.rpm
device-mapper-event-libs-1.02.149-10.el7_6.8.x86_64.rpm
lvm2-libs-2.02.180-10.el7_6.8.x86_64.rpm
libteam-1.27-6.el7_6.1.x86_64.rpm
bacula-libs-5.2.13-23.1.el7.x86_64.rpm
NetworkManager-libnm-1.12.0-10.el7_6.x86_64.rpm
pth-2.0.7-23.el7.x86_64.rpm
vim-filesystem-7.4.160-6.el7_6.x86_64.rpm
bacula-client-5.2.13-23.1.el7.x86_64.rpm
kernel-headers-3.10.0-957.27.2.el7.x86_64.rpm
gpgme-1.3.2-5.el7.x86_64.rpm
glibc-devel-2.17-260.el7_6.6.x86_64.rpm
augeas-libs-1.4.0-6.el7_6.1.x86_64.rpm
bind-utils-9.9.4-74.el7_6.2.x86_64.rpm
libgomp-4.8.5-36.el7_6.2.x86_64.rpm
docker-ce-19.03.1-3.el7.x86_64.rpm
libdaemon-0.14-7.el7.x86_64.rpm
systemd-sysv-219-62.el7_6.9.x86_64.rpm
telnet-0.17-64.el7.x86_64.rpm
cronie-1.4.11-20.el7_6.x86_64.rpm
microcode_ctl-2.1-47.5.el7_6.x86_64.rpm
python-backports-1.0-8.el7.x86_64.rpm
dbus-1.10.24-13.el7_6.x86_64.rpm
libaio-0.3.109-13.el7.x86_64.rpm
keepalived-1.3.5-8.el7_6.5.x86_64.rpm
python-setuptools-0.9.8-7.el7.noarch.rpm
ustr-1.0.4-16.el7.x86_64.rpm
curl-7.29.0-51.el7_6.3.x86_64.rpm
oniguruma-5.9.5-3.el7.x86_64.rpm
freetds-devel-1.1.11-1.el7.x86_64.rpm
sos-3.6-19.el7.centos.noarch.rpm
libpng-1.5.13-7.el7_2.x86_64.rpm
python-devel-2.7.5-80.el7_6.x86_64.rpm
gnutls-3.3.29-9.el7_6.x86_64.rpm
vim-minimal-7.4.160-6.el7_6.x86_64.rpm
grub2-tools-minimal-2.02-0.76.el7.centos.1.x86_64.rpm
kernel-3.10.0-957.27.2.el7.x86_64.rpm
grub2-tools-extra-2.02-0.76.el7.centos.1.x86_64.rpm
filebeat-6.8.2-1.x86_64.rpm
python-kitchen-1.1.1-5.el7.noarch.rpm
grub2-pc-2.02-0.76.el7.centos.1.x86_64.rpm
sysstat-10.1.5-18.el7.x86_64.rpm
iproute-4.11.0-14.el7_6.2.x86_64.rpm
zabbix-agent-4.4.5-2.el7.x86_64.rpm
ipset-6.38-3.el7_6.x86_64.rpm
pgdg-redhat-repo-42.0-11.noarch.rpm
dracut-033-554.el7.x86_64.rpm
os-prober-1.58-9.el7.x86_64.rpm
nodesource-release-el7-1.noarch.rpm
nodejs-10.21.0-1nodesource.x86_64.rpm
crontabs-1.11-6.20121102git.el7.noarch.rpm
etckeeper-1.18.14-1.el7.noarch.rpm
yum-3.4.3-167.el7.centos.noarch.rpm
libuuid-2.23.2-59.el7_6.1.x86_64.rpm
mongodb-org-server-4.0.3-1.el7.x86_64.rpm
libquadmath-4.8.5-39.el7.x86_64.rpm
libmount-2.23.2-59.el7_6.1.x86_64.rpm
mongodb-org-tools-4.0.3-1.el7.x86_64.rpm
blas-3.4.2-8.el7.x86_64.rpm
atlas-3.10.1-12.el7.x86_64.rpm
cryptsetup-libs-2.0.3-3.el7.x86_64.rpm
libacl-2.2.51-14.el7.x86_64.rpm
numpy-1.7.1-13.el7.x86_64.rpm
xorg-x11-font-utils-7.5-21.el7.x86_64.rpm
libXfont2-2.0.3-1.el7.x86_64.rpm
nss-util-3.36.0-1.1.el7_6.x86_64.rpm
libogg-1.3.0-7.el7.x86_64.rpm
psmisc-22.20-15.el7.x86_64.rpm
nss-pem-1.0.3-5.el7_6.1.x86_64.rpm
libvorbis-1.3.3-8.el7.1.x86_64.rpm
nss-tools-3.36.0-7.1.el7_6.x86_64.rpm
fxload-2002_04_11-16.el7.x86_64.rpm
mesa-libglapi-18.3.4-7.el7_8.1.x86_64.rpm
openssl-libs-1.0.2k-16.el7_6.1.x86_64.rpm
alsa-tools-firmware-1.1.0-1.el7.x86_64.rpm
flac-libs-1.3.0-5.el7_1.x86_64.rpm
perl-libs-5.16.3-294.el7_6.x86_64.rpm
libestr-0.1.9-2.el7.x86_64.rpm
cups-libs-1.6.3-43.el7.x86_64.rpm
perl-Pod-Escapes-1.04-294.el7_6.noarch.rpm
libpipeline-1.2.3-3.el7.x86_64.rpm
ca-certificates-2018.2.22-70.0.el7_5.noarch.rpm
libwayland-server-1.15.0-1.el7.x86_64.rpm
policycoreutils-2.5-29.el7_6.1.x86_64.rpm
chkconfig-1.7.4-1.el7.x86_64.rpm
libxshmfence-1.2-1.el7.x86_64.rpm
kernel-3.10.0-514.el7.x86_64.rpm
pixman-0.34.0-1.el7.x86_64.rpm
libICE-1.0.9-9.el7.x86_64.rpm
rsync-3.1.2-6.el7_6.1.x86_64.rpm
libtdb-1.3.18-1.el7.x86_64.rpm
gpg-pubkey-d88e42b4-52371eca.rpm
zlib-1.2.7-18.el7.x86_64.rpm
libcom_err-1.42.9-13.el7.x86_64.rpm
audit-libs-2.8.4-4.el7.x86_64.rpm
fipscheck-1.4.1-6.el7.x86_64.rpm
libseccomp-2.3.1-3.el7.x86_64.rpm
libproxy-0.4.11-11.el7.x86_64.rpm
e2fsprogs-libs-1.42.9-13.el7.x86_64.rpm
elfutils-libelf-0.172-2.el7.x86_64.rpm
findutils-4.5.11-6.el7.x86_64.rpm
dmidecode-3.1-2.el7.x86_64.rpm
libXext-1.3.3-3.el7.x86_64.rpm
libss-1.42.9-13.el7.x86_64.rpm
libXfixes-5.0.3-1.el7.x86_64.rpm
kmod-20-23.el7.x86_64.rpm
libXi-1.7.9-1.el7.x86_64.rpm
tar-1.26-35.el7.x86_64.rpm
at-spi2-core-2.28.0-1.el7.x86_64.rpm
libcgroup-0.41-20.el7.x86_64.rpm
libXcursor-1.1.15-1.el7.x86_64.rpm
libXcomposite-0.4.4-4.1.el7.x86_64.rpm
libpciaccess-0.14-1.el7.x86_64.rpm
libXinerama-1.1.3-2.1.el7.x86_64.rpm
elfutils-default-yama-scope-0.172-2.el7.noarch.rpm
mesa-libGL-18.3.4-7.el7_8.1.x86_64.rpm
satyr-0.13-15.el7.x86_64.rpm
libXScrnSaver-1.2.2-6.1.el7.x86_64.rpm
glib-networking-2.56.1-1.el7.x86_64.rpm
mesa-libEGL-18.3.4-7.el7_8.1.x86_64.rpm
libpcap-1.5.3-11.el7.x86_64.rpm
cairo-gobject-1.15.12-4.el7.x86_64.rpm
plymouth-core-libs-0.8.9-0.31.20140113.el7.centos.x86_64.rpm
pango-1.42.4-4.el7_7.x86_64.rpm
unixODBC-2.3.1-11.el7.x86_64.rpm
numactl-libs-2.0.9-7.el7.x86_64.rpm
adwaita-icon-theme-3.28.0-1.el7.noarch.rpm
procps-ng-3.3.10-23.el7.x86_64.rpm
libxkbcommon-0.7.1-3.el7.x86_64.rpm
plymouth-scripts-0.8.9-0.31.20140113.el7.centos.x86_64.rpm
libtiff-4.0.3-32.el7.x86_64.rpm
libicu-50.1.2-17.el7.x86_64.rpm
gtk-update-icon-cache-3.22.30-5.el7.x86_64.rpm
pulseaudio-libs-10.0-5.el7.x86_64.rpm
libreport-filesystem-2.1.11-42.el7.centos.x86_64.rpm
gtk3-3.22.30-5.el7.x86_64.rpm
libreport-python-2.1.11-42.el7.centos.x86_64.rpm
xmlrpc-c-client-1.32.5-1905.svn2451.el7.x86_64.rpm
gstreamer1-1.10.4-2.el7.x86_64.rpm
libreport-web-2.1.11-42.el7.centos.x86_64.rpm
python-augeas-0.5.0-2.el7.noarch.rpm
libcanberra-gtk3-0.30-9.el7.x86_64.rpm
libreport-plugin-rhtsupport-2.1.11-42.el7.centos.x86_64.rpm
tokyocabinet-1.4.48-3.el7.x86_64.rpm
abrt-2.1.11-52.el7.centos.x86_64.rpm
python-urlgrabber-3.10-9.el7.noarch.rpm
postgresql10-odbc-10.01.0000-1PGDG.rhel7.x86_64.rpm
bc-1.06.95-13.el7.x86_64.rpm
kbd-1.15.5-15.el7.x86_64.rpm
dhclient-4.2.5-68.el7.centos.1.x86_64.rpm
irqbalance-1.0.7-11.el7.x86_64.rpm
rsyslog-8.24.0-34.el7.x86_64.rpm
libsoup-2.62.2-2.el7.x86_64.rpm
e2fsprogs-1.42.9-13.el7.x86_64.rpm
pciutils-libs-3.5.1-3.el7.x86_64.rpm
redis-3.2.12-2.el7.x86_64.rpm
ntp-4.2.6p5-28.el7.centos.x86_64.rpm
openssh-server-7.4p1-16.el7.x86_64.rpm
grubby-8.28-25.el7.x86_64.rpm
audit-2.8.4-4.el7.x86_64.rpm
mc-4.8.20-2.el7.centos.x86_64.rpm
screen-4.1.0-0.25.20120314git3c2946.el7.x86_64.rpm
alsa-lib-1.1.6-2.el7.x86_64.rpm
kernel-ml-4.16.0-1.el7.elrepo.x86_64.rpm
GeoIP-1.5.0-13.el7.x86_64.rpm
bzip2-1.0.6-13.el7.x86_64.rpm
kmod-libs-20-23.el7.x86_64.rpm
libsepol-2.5-10.el7.x86_64.rpm
libsemanage-2.5-14.el7.x86_64.rpm
dnsmasq-2.76-7.el7.x86_64.rpm
hypervfcopyd-0-0.34.20180415git.el7.x86_64.rpm
mlocate-0.26-8.el7.x86_64.rpm
hypervvssd-0-0.34.20180415git.el7.x86_64.rpm
Percona-Server-shared-compat-57-5.7.20-18.1.el7.x86_64.rpm
setools-libs-3.3.8-4.el7.x86_64.rpm
repmgr10-4.3.0-2.rhel7.x86_64.rpm
libselinux-utils-2.5-14.1.el7.x86_64.rpm
libgnome-keyring-3.12.0-1.el7.x86_64.rpm
libuser-0.60-9.el7.x86_64.rpm
gobject-introspection-1.56.1-1.el7.x86_64.rpm
ethtool-4.8-9.el7.x86_64.rpm
python-psycopg2-2.7.5-1.rhel7.x86_64.rpm
iwl2030-firmware-18.168.6.1-69.el7.noarch.rpm
iwl5000-firmware-8.83.5.1_1-69.el7.noarch.rpm
iotop-0.6-4.el7.noarch.rpm
iwl100-firmware-39.31.5.1-69.el7.noarch.rpm
libnl3-3.2.28-4.el7.x86_64.rpm
iwl1000-firmware-39.31.5.1-69.el7.noarch.rpm
libtirpc-0.2.4-0.15.el7.x86_64.rpm
iwl7260-firmware-22.0.7.0-69.el7.noarch.rpm
libbasicobjects-0.1.1-32.el7.x86_64.rpm
iwl3160-firmware-22.0.7.0-69.el7.noarch.rpm
libcollection-0.7.0-32.el7.x86_64.rpm
iwl3945-firmware-15.32.2.9-69.el7.noarch.rpm
libverto-libevent-0.2.5-4.el7.x86_64.rpm
p11-kit-0.23.5-3.el7.x86_64.rpm
python2-pip-8.1.2-8.el7.noarch.rpm
keyutils-1.5.8-3.el7.x86_64.rpm
python-pyudev-0.15-9.el7.noarch.rpm
libpath_utils-0.2.1-32.el7.x86_64.rpm
iwl6000g2a-firmware-17.168.5.3-69.el7.noarch.rpm
gssproxy-0.7.0-21.el7.x86_64.rpm
iwl135-firmware-18.168.6.1-69.el7.noarch.rpm
quota-4.01-17.el7.x86_64.rpm
htop-2.2.0-3.el7.x86_64.rpm
postgresql10-libs-10.7-2PGDG.rhel7.x86_64.rpm
postgresql10-server-10.7-2PGDG.rhel7.x86_64.rpm
postgresql10-devel-10.7-2PGDG.rhel7.x86_64.rpm
NetworkManager-team-1.12.0-10.el7_6.x86_64.rpm
NetworkManager-wifi-1.12.0-10.el7_6.x86_64.rpm
gcc-4.8.5-36.el7_6.2.x86_64.rpm
python-slip-0.4.0-4.el7.noarch.rpm
device-mapper-persistent-data-0.7.3-3.el7.x86_64.rpm
python-ipaddress-1.0.16-2.el7.noarch.rpm
mtr-0.85-7.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
linux-firmware-20180911-69.git85c5d90.el7.noarch.rpm
libxslt-1.1.28-5.el7.x86_64.rpm
util-linux-2.23.2-59.el7_6.1.x86_64.rpm
mongodb-org-4.0.3-1.el7.x86_64.rpm
libdb-5.3.21-24.el7.x86_64.rpm
libgcrypt-1.5.3-14.el7.x86_64.rpm
polkit-0.112-18.el7_6.1.x86_64.rpm
libSM-1.2.2-2.el7.x86_64.rpm
python2-futures-3.1.1-5.el7.noarch.rpm
filesystem-3.2-25.el7.x86_64.rpm
fontconfig-2.13.0-4.3.el7.x86_64.rpm
ncurses-base-5.9-13.20130511.el7.noarch.rpm
jasper-libs-1.900.1-33.el7.x86_64.rpm
coreutils-8.22-23.el7.x86_64.rpm
libXau-1.0.8-2.1.el7.x86_64.rpm
centos-release-7-6.1810.2.el7.centos.x86_64.rpm
libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm
dconf-0.28.0-4.el7.x86_64.rpm
openssh-7.4p1-16.el7.x86_64.rpm
jansson-2.10-1.el7.x86_64.rpm
libepoxy-1.5.2-1.el7.x86_64.rpm
xz-libs-5.2.2-1.el7.x86_64.rpm
iputils-20160308-10.el7.x86_64.rpm
libnl3-cli-3.2.28-4.el7.x86_64.rpm
libX11-1.6.7-2.el7.x86_64.rpm
popt-1.13-16.el7.x86_64.rpm
dhcp-common-4.2.5-68.el7.centos.1.x86_64.rpm
libXdamage-1.1.4-4.1.el7.x86_64.rpm
file-libs-5.11-35.el7.x86_64.rpm
ncurses-5.9-14.20130511.el7_4.x86_64.rpm
at-spi2-atk-2.26.2-1.el7.x86_64.rpm
nspr-4.19.0-1.el7_5.x86_64.rpm
libXft-2.3.2-2.el7.x86_64.rpm
libffi-3.0.13-18.el7.x86_64.rpm
libdrm-2.4.91-3.el7.x86_64.rpm
p11-kit-trust-0.23.5-3.el7.x86_64.rpm
ivtv-firmware-20080701-26.el7.noarch.rpm
libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm
gsettings-desktop-schemas-3.28.0-2.el7.x86_64.rpm
perl-Getopt-Long-2.40-3.el7.noarch.rpm
cairo-1.15.12-4.el7.x86_64.rpm
libfastjson-0.99.4-3.el7.x86_64.rpm
adwaita-cursor-theme-3.28.0-1.el7.noarch.rpm
readline-6.2-10.el7.x86_64.rpm
jbigkit-libs-2.0-11.el7.x86_64.rpm
diffutils-3.3-4.el7.x86_64.rpm
plymouth-0.8.9-0.31.20140113.el7.centos.x86_64.rpm
traceroute-2.0.22-2.el7.x86_64.rpm
libasyncns-0.8-7.el7.x86_64.rpm
kbd-legacy-1.15.5-15.el7.noarch.rpm
sound-theme-freedesktop-0.8-3.el7.noarch.rpm
abrt-libs-2.1.11-52.el7.centos.x86_64.rpm
chromium-83.0.4103.116-3.el7.x86_64.rpm
abrt-python-2.1.11-52.el7.centos.x86_64.rpm
urlview-0.9-15.20121210git6cfcad.el7.x86_64.rpm
which-2.20-7.el7.x86_64.rpm
unixODBC-devel-2.3.1-11.el7.x86_64.rpm
sudo-1.8.23-3.el7.x86_64.rpm
pygobject2-2.28.6-11.el7.x86_64.rpm
slang-2.2.4-11.el7.x86_64.rpm
hostname-3.13-3.el7.x86_64.rpm
nmap-ncat-6.40-16.el7.x86_64.rpm
file-5.11-35.el7.x86_64.rpm
rpm-libs-4.11.3-35.el7.x86_64.rpm
btrfs-progs-4.9.1-1.el7.x86_64.rpm
pciutils-3.5.1-3.el7.x86_64.rpm
pkgconfig-0.27.1-4.el7.x86_64.rpm
setup-2.8.71-10.el7.noarch.rpm
gnupg2-2.0.22-5.el7_5.x86_64.rpm
lsof-4.87-6.el7.x86_64.rpm
man-db-2.6.3-11.el7.x86_64.rpm
trousers-0.3.14-2.el7.x86_64.rpm
libselinux-2.5-14.1.el7.x86_64.rpm
ebtables-2.0.10-16.el7.x86_64.rpm
hypervkvpd-0-0.34.20180415git.el7.x86_64.rpm
authconfig-6.2.8-30.el7.x86_64.rpm
libselinux-python-2.5-14.1.el7.x86_64.rpm
checkpolicy-2.5-8.el7.x86_64.rpm
libcroco-0.6.12-4.el7.x86_64.rpm
libsecret-0.18.6-1.el7.x86_64.rpm
perl-podlators-2.5.1-3.el7.noarch.rpm
iwl4965-firmware-228.61.2.24-69.el7.noarch.rpm
perl-Git-2.20.1-1.el7.centos.noarch.rpm
perl-Text-ParseWords-3.29-4.el7.noarch.rpm
dbus-python-1.1.1-9.el7.x86_64.rpm
iwl6000g2b-firmware-17.168.5.2-69.el7.noarch.rpm
perl-constant-1.27-2.el7.noarch.rpm
iwl6000-firmware-9.221.4.1-69.el7.noarch.rpm
pigz-2.3.4-1.el7.x86_64.rpm
perl-Time-HiRes-1.9725-3.el7.x86_64.rpm
pygobject3-base-3.14.0-3.el7.x86_64.rpm
python-linux-procfs-0.4.9-4.el7.noarch.rpm
libref_array-0.1.5-32.el7.x86_64.rpm
iwl7265-firmware-22.0.7.0-69.el7.noarch.rpm
tcp_wrappers-7.6-77.el7.x86_64.rpm
perl-threads-shared-1.43-6.el7.x86_64.rpm
iwl2000-firmware-18.168.6.1-69.el7.noarch.rpm
libini_config-1.3.1-32.el7.x86_64.rpm
python-configobj-4.7.2-7.el7.noarch.rpm
nfs-utils-1.3.0-0.61.el7.x86_64.rpm
container-selinux-2.99-1.el7_6.noarch.rpm
systemd-libs-219-62.el7_6.9.x86_64.rpm
at-3.1.13-24.el7.x86_64.rpm
lz4-1.7.5-2.el7.x86_64.rpm
net-snmp-agent-libs-5.7.2-38.el7_6.2.x86_64.rpm
freetds-libs-1.1.11-1.el7.x86_64.rpm
systemd-219-62.el7_6.9.x86_64.rpm
kibana-6.7.1-1.x86_64.rpm
python-pycurl-7.19.0-19.el7.x86_64.rpm
device-mapper-event-1.02.149-10.el7_6.8.x86_64.rpm
postgresql10-contrib-10.7-2PGDG.rhel7.x86_64.rpm
hardlink-1.0-19.el7.x86_64.rpm
bind-libs-9.9.4-74.el7_6.2.x86_64.rpm
NetworkManager-1.12.0-10.el7_6.x86_64.rpm
glibc-headers-2.17-260.el7_6.6.x86_64.rpm
NetworkManager-ppp-1.12.0-10.el7_6.x86_64.rpm
teamd-1.27-6.el7_6.1.x86_64.rpm
libgcc-4.8.5-36.el7_6.2.x86_64.rpm
rdma-core-17.2-3.el7.x86_64.rpm
dbus-libs-1.10.24-13.el7_6.x86_64.rpm
tuned-2.10.0-6.el7_6.4.noarch.rpm
jq-1.5-1.el7.x86_64.rpm
libutempter-1.1.6-4.el7.x86_64.rpm
libgudev1-219-62.el7_6.9.x86_64.rpm
python-schedutils-0.4-6.el7.x86_64.rpm
bind-libs-lite-9.9.4-74.el7_6.2.x86_64.rpm
grub2-common-2.02-0.76.el7.centos.1.noarch.rpm
metricbeat-6.8.2-1.x86_64.rpm
grub2-pc-modules-2.02-0.76.el7.centos.1.noarch.rpm
gpg-pubkey-91fa4ad5-58518bf8.rpm
libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm
polkit-pkla-compat-0.1-4.el7.x86_64.rpm
zabbix-sender-4.4.5-2.el7.x86_64.rpm
ipset-libs-6.38-3.el7_6.x86_64.rpm
libuv-1.38.0-2.el7.x86_64.rpm
dracut-network-033-554.el7.x86_64.rpm
gpg-pubkey-34fa74dd-540237d4.rpm
dracut-config-rescue-033-554.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
krb5-libs-1.15.1-37.el7_6.x86_64.rpm
gpg-pubkey-e52529d4-5ad7ac6c.rpm
libgfortran-4.8.5-39.el7.x86_64.rpm
libsmartcols-2.23.2-59.el7_6.1.x86_64.rpm
mongodb-org-mongos-4.0.3-1.el7.x86_64.rpm
python-nose-1.3.7-1.el7.noarch.rpm
ppp-2.4.5-33.el7.x86_64.rpm
fonttools-2.4-3.el7.x86_64.rpm
libstdc++-4.8.5-36.el7_6.2.x86_64.rpm
atk-2.28.1-2.el7.x86_64.rpm
nss-3.36.0-7.1.el7_6.x86_64.rpm
alsa-firmware-1.0.28-2.el7.noarch.rpm
libwayland-client-1.15.0-1.el7.x86_64.rpm
openssl-1.0.2k-16.el7_6.1.x86_64.rpm
fontpackages-filesystem-1.44-8.el7.noarch.rpm
perl-macros-5.16.3-294.el7_6.x86_64.rpm
libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm
cyrus-sasl-lib-2.1.26-23.el7.x86_64.rpm
minizip-1.2.7-18.el7.x86_64.rpm`;
const subst = `name: \1\nversion: \2\nrelease: \3\narch: \4\n`;
// The substituted value will be contained in the result variable
const result = str.replace(regex, subst);
console.log('Substitution result: ', result);
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