assert format of a string before a mixin
Adam D. Ruppe
destructionator at gmail.com
Sun Sep 27 21:41:25 UTC 2020
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.
More information about the Digitalmars-d-learn
mailing list