DI pattern definition does not support full standard regexp definition. So If :
- you are looking only for something fully describes by one pattern : use regexp rule
- you are looking for something describes by more then one pattern or which coul dbe improved by adding a validator use DI (of course DI also provide you this capability to look for certain number of unique pattern which is really useful)
as ronak wrote, if you can share your DI with forum member, they will be able to help you.