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:/^[^*+]+$/

Respuestas a la pregunta(3)

Su respuesta a la pregunta