On Sunday, 27 September 2020 at 21:41:25 UTC, Adam D. Ruppe wrote:
On Sunday, 27 September 2020 at 21:38:43 UTC, ddcovery wrote:
i.e. checking this Regex expression
`^[a-zA-Z_]*[a-zA-Z0-9_]*[a-zA-Z][a-zA-Z0-9_]*$`


Is there any way to check a regular expression at compile time?

Not really and I'd actually suggest not trying because even if it did work, it'd probably be very slow.

But that regex there is pretty easy to translate to a little hand-written loop function that would do the job runtime, ctfe both and do it quickly.

Thanks Adam.

Reply via email to