#!/bin/bash
text="random date (entry1) some more random data (entry2) random (entry3) random data (entry4)"
brackets_regex="\(([^()]*)\)"
for s in ${text[@]}; do
if [[ ${s} =~ $brackets_regex ]]; then
echo ${BASH_REMATCH[1]};
fi
done
IyEvYmluL2Jhc2gKdGV4dD0icmFuZG9tIGRhdGUgKGVudHJ5MSkgc29tZSBtb3JlIHJhbmRvbSBkYXRhIChlbnRyeTIpIHJhbmRvbSAoZW50cnkzKSByYW5kb20gZGF0YSAoZW50cnk0KSIKYnJhY2tldHNfcmVnZXg9IlwoKFteKCldKilcKSIKZm9yIHMgaW4gJHt0ZXh0W0BdfTsgZG8KICAgIGlmIFtbICR7c30gPX4gJGJyYWNrZXRzX3JlZ2V4IF1dOyB0aGVuCiAgICAJZWNobyAke0JBU0hfUkVNQVRDSFsxXX07CiAgICBmaQpkb25l