##
9.1 ¿Cómo puedo asegurarme que mis envíos tienen el tema apropiado?

Cuando un administrador de lista define un tema, puede definir tres cosas:

- un nombre de tema
- una expresión regular (regexp)
- una descripción

Usted puede mirar esta información ingresando a su página de opciones de suscriptor (ver en la Sección 3.1 más detalles de cómo hacer esto) y haciendo clic en el enlace ``Detalles'' de cualquiera de los temas que le interesen.

Para enviar un mensaje sobre un determinado tema, usted necesita asegurarse que las Palabras claves: o las cabeceras de Asunto: de su mensaje concuerdan con la expresión regular de ese tema. Una expresión regular es un patrón que puede coincidir con más de una cosa. Realmente las expresiones regulares pueden ser mucho más complejas, así que usted puede sencillamente preguntar al administrador de la lista si usted no sabe como crear cabeceras o colas de una expresión dada.

Si realmente usted desea saber más sobre expresiones regulares, siga leyendo, pero para la mayor parte, su administador de la lista debería incluir en la descripción del tema, lo que usted necesita adicionar a sus Palabras Claves o línea de Asunto para que coincida con el patrón del tema.

La mayoría de expresiones de temas Mailman corresponderan a expresiones regulares bastante simples, así que en este documento simplemente se darán algunos ejemplos comunes. Las expresiones regulares son un poquito complejas para enseñar aquí en unas pocas líneas, así que si usted realmente desea entender como trabajan, usted debería encontrar un instructivo o referencia en otro lado (por ejemplo, DevShed tiene un buen instructivo en http://www.devshed.com/Server_Side/Administration/RegExp/)

Aquí hay algunos ejemplos de posibles expresiones regulares y líneas concordantes:

Expresión Regular | Líneas concordantes
--- | ---
zuff | Palabras Claves: zuff
zuff | Palabras Claves: ZUFF
zuff | Palabras Claves: Zuff
zuff | Palabras Claves: amarilis, zuff, puré de manzana
zuff | Asunto: [zuff] ¿Tienes lo necesario para el zuff?
zuff | Asunto: ¿Tienes lo apropiado para el zuff?
zuff | Asunto: ¿Qué es zuff?
\[zuff\] | Palabras Claves: [zuff]
\[zuff\] | Asunto: [zuff] ¿Tienes lo necesario?
\[zuff\] | Asunto: Tutoriales en línea de zuff (Re: [zuff] ¿Qué es zuff?)

Unas pocas notas:

- Las concordancias no son sensibles a mayúsculas/minúsculas, así que si concuerda zuff, lo hará ZUFF, zuFF, y cualquier otra variación en el uso de las mayúsculas/minúsculas.
- Algunos caracteres tienen un significado especial en una expresión regular, así que para concordar específicamente con esos caracteres, ellos deben ser ``escapados'' con una diagonal inversa (\). Como usted puede ver en los ejemplos de arriba, los paréntesis rectangulares ([ y ]) son unos de esos caracteres (otros incluyen ``.'', ``?'', y ``*''). La diagonal inversa también se usa para otras cosas (no es broma la complejidad de las expresiones regulares: consulte en otra documentación los detalles sobre otros usos del caracter de diagonal inversa), pero este es el uso más probable en una expresión de tema.