Skip to content

consider making comma escapable \, #20

Open
@matthiaskrgr

Description

@matthiaskrgr

Currently if we have a rule that contains a ,, everything surrounding it is automatically parsed as array, even if we want to have a string that contains a comma.

schema:

{ name: 'Brockhaus,Peter' }

rule
name has to be Brockhaus\,Peter

cmd:

 java -jar openvalidation-cli/target/openvalidation.jar --culture en --language javascript --rule "name has to be Brockhaus\,Peter" --schema "{ name: 'Brockhaus,Peter'  }"

generates the code

            huml.appendRule("",
                   ["name"],
                   "name has to be Brockhaus\,Peter",
                   function(model) { return huml.NONE_OF(model.name, ["Brockhaus","Peter"]);},
                   false
                );

It might be useful if we could escape the comma inside a rule like so: \,

Metadata

Metadata

Assignees

Labels

OV-langconcerns the openVALIDATION languagebugSomething isn't workingfeatureRequested features

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions