Escape de Regex para obtener JSON válido

En mi esquema, quiero reconocer ciertos patrones para restringir el tipo de datos que un usuario puede ingresar. Utilizo expresiones regulares para restringir lo que un usuario puede ingresar, pero las expresiones regulares se marcan cuando intento validar el JSON utilizando un validador en línea como esteuno.

¿Hay alguna manera de hacer que el validador ignore los caracteres especiales de expresiones regulares que están en desacuerdo con él, pero que aún así se mantenga la expresión regular?

Lo extraño es que el validador solo se dispara en ciertos casos. Por ejemplo, marca la segunda y no la primera instancia de expresiones regulares a pesar de que son idénticas aquí:

            "institutionname": {
                "type": "string",
                "description": "institution name",
                "label": "name",
                "input-type": "text",
                "pattern": "^[A-Za-z0-9\s]+$"
            },
            "bio": {
                "type": "string",
                "label": "bio",
                "input-type": "text",
                "pattern": "^[A-Za-z0-9\s]+$",
                "help-box": "tell us about yourself"
            },

Respuestas a la pregunta(1)

Su respuesta a la pregunta