added regex operator and tests