[#boost-urls-grammar-delim_rule-0a] = xref:boost.adoc[boost]::xref:boost/urls.adoc[urls]::xref:boost/urls/grammar.adoc[grammar]::delim_rule :relfileprefix: ../../../ :mrdocs: `delim_rule` overloads == Synopses Declared in `<https://www.github.com/boostorg/url/blob/develop/include/boost/url/grammar/delim_rule.hpp#L79[boost/url/grammar/delim_rule.hpp]>` Match a character literal [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- constexpr /* implementation-defined */ xref:boost/urls/grammar/delim_rule-02.adoc[delim_rule](char ch) noexcept; ---- [.small]#xref:boost/urls/grammar/delim_rule-02.adoc[_» more..._]# Match a single character from a character set [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<xref:boost/urls/grammar/CharSet.adoc[CharSet] CS> constexpr /* implementation-defined */ xref:boost/urls/grammar/delim_rule-01.adoc[delim_rule](CS const& cs) noexcept requires ! std::is_convertible< CS, char>::value; ---- [.small]#xref:boost/urls/grammar/delim_rule-01.adoc[_» more..._]# == Return Value * A rule which matches the character. * A rule which matches a single character from the set. == Parameters [cols=2] |=== | Name | Description | *ch* | The character to match | *cs* | The character set to use. |=== == See Also xref:boost/urls/grammar/parse-09.adoc[`parse`], xref:boost/urls/grammar/squelch.adoc[`squelch`]. xref:boost/urls/grammar/alpha_chars.adoc[`alpha_chars`], xref:boost/urls/grammar/parse-09.adoc[`parse`], xref:boost/urls/grammar/squelch.adoc[`squelch`]. [.small]#Created with https://www.mrdocs.com[MrDocs]#