Skip to content

'&' sign in String primary key #2331

Answered by aklish
Asky-GH asked this question in Q&A
Oct 8, 2021 · 3 comments · 6 replies
Discussion options

You must be logged in to vote

This is the BNF for parsing a Path string in Elide JSON-API :

https://github.com/yahoo/elide/blob/master/elide-core/src/main/antlr4/com/yahoo/elide/generated/parsers/Core.g4#L45-L56

Basically, you can have alphanumeric and any one of these special characters:

MARK
    : '-'
    | '_'
    | '.'
    | '!'
    | '~'
    | '='  //For BASE64 IDs
    | '%'  //For URL encoded IDs
    | '*'
    | '\''
    | '('
    | ')'

Replies: 3 comments 6 replies

Comment options

You must be logged in to vote
3 replies
@Asky-GH
Comment options

@aklish
Comment options

@Asky-GH
Comment options

Answer selected by Asky-GH
Comment options

You must be logged in to vote
3 replies
@Asky-GH
Comment options

@aklish
Comment options

@Asky-GH
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants