Crear o editar una lista avanzada de control de contenido

Si utiliza administración delegada, necesitará el permiso Personalización del control de datos para crear un lista de control de contenido. Para más información, consulte Administrar roles y subentornos.

Para ver una descripción completa de las listas de control del contenido, consulte Acerca de las listas de control de contenido.

Las listas de control de contenido pueden estar compuestas por una o más expresiones regulares y una puntuación límite. Para ello, utilice el editor avanzado.

Para crear o editar una lista de control de contenido con el editor avanzado:

  1. En el menú Herramientas, señale Administrar el control de datos y haga clic en Listas de control de contenido.
  2. En el cuadro de diálogo Gestión de listas de control de contenido, haga clic en Añadir para crear una lista de control de contenido nueva, o seleccione una existente y haga clic en Editar.
  3. En el cuadro de diálogo Lista de control de contenido en el campo Nombre, escriba un nombre para la lista de control de contenido.
  4. En el campo Descripción, escriba una descripción para la lista de control de contenido, si lo desea.
  5. Si desea añadir etiquetas o modificar las etiquetas ya asignadas a la lista, haga clic en Cambiar junto al campo Etiquetas.
    Si lo desea, puede etiquetar la lista de control del contenido para saber a qué tipo y región hace referencia.
  6. En el cuadro de diálogo Etiquetas de listas de control de contenido, en la lista Etiquetas disponibles, seleccione las etiquetas que desea asignar y muévalas a la lista Etiquetas seleccionadas. Haga clic en Aceptar.
  7. Haga clic en el botón Avanzadas.
  8. En el panel Avanzadas, haga clic en Crear para crear una expresión nueva, o seleccione una expresión existente y haga clic en Editar.
  9. En el cuadro de diálogo Lista de control de contenido - Opciones avanzadas, escriba una expresión regular de Perl 5.

    Para ver una descripción de las expresiones regulares de Perl 5, consulte la documentación de Perl o visite http://www.boost.org/doc/libs/1_34_1/libs/regex/doc/syntax_perl.html.

  10. En el campo Puntuación de la expresión, introduzca el número que se añadirá a la puntuación total de la lista de control de contenido cuando se cumpla la expresión regular.
  11. En el campo Número máximo, escriba el número máximo de coincidencias de la expresión regular que se pueden tener en cuenta para la puntuación total.
    Por ejemplo, una expresión con una puntuación de 5 y el número máximo de 2, puede aportar un máximo de 10 a la puntuación total de la lista de control de contenido. Si la expresión aparece 3 veces, seguirá contando como 10 en la puntuación total.
    Haga clic en Aceptar.
  12. Repita los pasos del 5 al 11 para añadir más expresiones regulares a la lista de control de contenido.
  13. En el campo Puntuación límite, escriba el número de veces que debe aparecer una expresión para cumplir la lista de control de contenido.

    Por ejemplo, una lista de control de contenido con la puntuación límite de 6 formada por 3 expresiones (A, B y C) con las puntuaciones y números máximos siguientes:

    Expresión Puntuación Número máximo
    Expresión A 5 2
    Expresión B 3 1
    Expresión C 1 5

    La lista de control de contenido se cumple si el control de datos encuentra 2 ejemplos de la expresión A o 1 ejemplo de la expresión A y 1 de la expresión B, o 1 ejemplo de la expresión B y 5 ejemplos de la expresión C.

    Haga clic en Aceptar.

La nueva lista de control de contenido aparece en el cuadro de diálogo Gestión de listas de control de contenido.

Ejemplo de expresión regular

(?i)\b[a-ceghj-npr-tw-z][a-ceghj-npr-tw-z]\s?\d{2}\s?\d{2}\s?\d{2}\s?[abcd]?\b

Esta expresión regular representa números de la seguridad social en el Reino Unido, por ejemplo, AA 11 11 11 A.

(?i) No diferencia entre mayúsculas y minúsculas.
\b Representa un límite entre letras y otros caracteres.
[a-ceghj-npr-tw-z] Representa cualquier carácter individual del rango de caracteres (A a C E G H J a N P R a T W a Z).
? Representa la ocurrencia del elemento anterior una vez o ninguna.
\s? Representa un o ningún espacio.
\d{2} Representa dos dígitos.
[abcd] Representa cualquier carácter individual de la lista (A, B, C o D).

Si lo desea, añada la nueva lista de control de contenido a una regla de contenido.