JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.min.js"></script>
<form id="frm">
    <input type="text" value="111TN0000" id="idv" name="idv"/>
    <input type="submit" value="Submit" />
</form>

JavaScript

$.validator.addMethod(
        "regex",
        function(value, element, regexp) {
            var re = new RegExp(regexp);
            console.log(re.test(value))
            return this.optional(element) || re.test(value);
        },
        "Please check your input."
);

$("#frm").validate({
    debug: true,
    rules: {
        idv: { required: true, regex: /^(\d{3})TN(\d{4})$/ }
    },
    messages: {
        idv: { required:"champs requis", regex: "Matricule Invalide"}
    }
});