Para búsquedas complejas, TextCite ofrece la capacidad de construir filtros complejos usando "expresiones regulares". Éstas son construcciones en un lenguaje simple que permite crear patrones que describen los contenidos buscados.
Para más información sobre el sintaxis de expresiones regulares, puedes visitar el artículo de Wikipedia sobre ellas.
Aquí describimos algunas expresiones útiles, con una sintaxis muy básica. Sin embargo, TextCite permite el uso de todo el lenguaje de expresiones regulares, con lo cual se puede construir filtros muy sofisticados.
Filtrar para citas que tienen o bien la palabra "fulano" o la palabra "sutano": (fulano|sutano)
Aquí las paréntesis indica agrupación de varios elementos, y la barra vertical indica alternación.
Filtrar para citas que contienen una palabra o su plural: filósofo(s)*
Aquí el asterisco indica que se busca citas con "filósofo" y 0 o más ocurrencias de "s"
Filtrar para citas que tienen la palabra "transcendental" seguida por "universal": transcendental.*universal
Aquí, la combinación ".*" indica que cualquier combinación de caracteres, de cualquier longitud, puede sustituirse entre las dos palabras buscadas.
Filtrar para citas con griego: [?????]
Aquí los corchetes indican que el patrón sirve para identificar cualquier cita que tiene cualquiera de las cinco letras indicados.