Hola Chuty,
Bueno, una forma que se me ocurre sería básicamente así:
a) En un ciclo evaluar las claves y valores de la matriz asociativa.
b) Al inicio del cuerpo del ciclo, validar, con una expresión regular por ejemplo, el valor de la clave.
c) Si la clave coincide con el patrón que indicas, saltar ese paso del ciclo.
d) De lo contrario, imprimir los valores de clave y valor.
Algo como:
Código:
<?php
$matriz = array (
'SGF001_00A' => '00C - GRUPO A',
'SGF002_O' => 'O - CONJUNTAMENTE CON',
'SGF003_00C' => '00C - GRUPO C',
'SGF004_0101' => '0101 - ABRIR CAJA DE SEGURO.',
'SGF004_0101_OBS' => '0101_OBS - CAJA DE SEGURO.',
'SGF004_0101_OBS_texto' => '0101_OBS_texto - *_40000');
while ((list ($clave, $valor) = each ($matriz))) {
// Si coincide con el patron dado, saltar este paso del ciclo
if (preg_match ('/^SGF004_.*_OBS$/', $clave))
continue;
echo "$clave => $valor\n<br />\n";
}
?>
Un cordial saludo