Las expresiones regulares, también conocidas como patrones, son fórmulas que describen cadenas de texto usando una sintaxis especialmente diseñada.
Existen diferentes tipos de expresiones regulares, generalmente asociadas con el lenguaje
de programación que las utiliza. Las más comunes son las expresiones regulares de
Perl y Java. Aunque son muy similares, pequeñas diferencias en la sintaxis pueden
conducir a resultados muy diferentes al comparar texto con los mismos patrones.
SRX (Segmentation Rules eXchange) utiliza un subconjunto de expresiones regulares
de ICU (Internationalization Components for Unicode). El subconjunto permitido se
describe en el documento de especificación de SRX.