Expresión regular, coincidencia de patrones en xsd
Me preguntaba cómo hacer una expresión regular para cualquier personaje excepto*
y+
. He intentado([^*+])
y(\[^*+])
pero ambas expresiones parecen ser incorrectas. ¿Puede alguien indicarme el camino correcto? Gracias
Edit: Aquí hay un fragmento de código. He adjuntado el registro anterior sugerido a continuación en Visual Studio y aún genera un error cuando ingreso una cadena normal.
<xsd:element name="elementName">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="/^[^*+]+$/"></xsd:pattern>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
Edit: La cadena de ejemplo que estoy usando es "test". El resultado es que la restricción de patrón falla con el registro actual, por ejemplo:/^[^*+]+$/