Info
- Rulename
- parameter
- Dependencies
- ALPHA, DIGIT, tchar, token, parameter-name, DQUOTE, HTAB, SP, obs-text, qdtext, VCHAR, quoted-pair, quoted-string, parameter-value, parameter
- Used Builtins
- ALPHA, DIGIT, DQUOTE, HTAB, SP, VCHAR
Alphabet
␉ ␠ (…) , / :…< >…@ [ ] { } U+80…U+FF
! #…' *…+ -…. 0…9 A…Z ^…z | ~
"
=
\
Translations
ECMAScript/JavaScript Regular Expression Literal
/^([!#-'*-+\--.0-9A-Z\^-z|~]+=[!#-'*-+\--.0-9A-Z\^-z|~]+|[!#-'*-+\--.0-9A-Z\^-z|~]+="([\u{9} -!#-\[\]-~\u{80}-\u{FF}]|\\[\u{9} -~\u{80}-\u{FF}])*")$/
Swift Regular Expression
[!#-'*-+\--.0-9A-Z\^-z|~]+=[!#-'*-+\--.0-9A-Z\^-z|~]+|[!#-'*-+\--.0-9A-Z\^-z|~]+="([\u{9} -!#-\[\]-~\u{80}-\u{FF}]|\\[\u{9} -~\u{80}-\u{FF}])*"
POSIX Extended Regular Expression
[!#-'*-+\--.0-9A-Z\^-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*=[!#-'*-+\--.0-9A-Z\^-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*|[!#-'*-+\--.0-9A-Z\^-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*="([\u{9} -!#-\[\]-~\u{80}-\u{FF}]|\\[\u{9} -~\u{80}-\u{FF}])*"