status.i4.v = str_regexp_compare(string.i1a.r, match_pattern.i1a.r

	This routine compares a null terminated ASCII character string
	to a regular expression pattern.

	string		null terminated comparison string
	match_pattern	null terminated match pattern  (If a value of NULL is
			passed for this argument, the last pattern established
			will be used.)
	[use_extended]	use extended regular expressions flag
			(TRUE -> use extended regular expressions,
			 FALSE -> don't use extended regular expressions

	This function returns status values as follows:

	CLIB_NOINIT		match pattern has not been established
	zero			the string matches the pattern
	otherwise		the string does not match the pattern

	This function requires the following include files:


	Related functions:

	str_regexp_compare_nocase, str_regexp_compile_pattern_c,
	str_regexp_free_pattern, str_is_possible_regexp_pattern_c,
	str_compare_nocase, str_compare_n_nocase_c, strcmp, strncmp,
	strncmx, str_regexp_find_string_c, str_is_blank_c

	C/C++ usage:

	static const char	string[] = "string";
	static const char	match_pattern[] = "str.*g";
	int	status;
	int	use_extended = FALSE;

	status = str_regexp_compare(string,match_pattern,use_extended);