regular-expressions encrypt php url-encode url-decode md5 lowercase password decrypt uppercase string tool random reverse sha1 ereg_replace security