1var esig_validation={is_email:function(email_address){var filter=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;if(filter.test(email_address)){return!0}else{return!1}},is_string:function(input_string){if(input_string===""){return!1} 2if(!input_string){return!1} 3if(typeof(input_string)==="undefined"&&input_string===null){return!1} 4const regexPattern=new RegExp("<(\"[^\"]*\"|'[^']*'|[^'\">])*>");if(regexPattern.test(input_string)){return!1} 5return!0},is_fullName:function(value){if(/\s{2}/.test(value))return!1;const regexExpEmoji=/(©|®|[â-ã]|\ud83c[í-\udfff]|\ud83d[í-\udfff]|\ud83e[í-\udfff])/gi;if(regexExpEmoji.test(value))return!1;const regexp=new RegExp(/^[^_!¡?÷?¿\\+=@#$%Ë*{}|~<>;:[\]]([-'.,]?[^_!¡?÷?¿\\+=@#$%Ë*{}|~<>;:[\]]+)*( [^_!¡?÷?¿\\+=@#$%Ë*{}|~<>;:[\]]([-'.,]?[^_!¡?÷?¿\\+=@#$%Ë*{}|~<>;:[\]]+)*)*$/i);return regexp.test(value)},};(function($){$.validator.addMethod("esiglegalname",function(value,element){const japanesRegex=/[ã-ã¿]|[ã-ã]|[ã -ã¿]|[ï¼-￯]|[ä¸-龯]|[â -â]|[â-â]|â»/g;if(japanesRegex.test(value)){return this.optional(element)||japanesRegex.test(value)} 6if(/\s{2}/.test(value))return!1;const regexExpEmoji=/(©|®|[â-ã]|\ud83c[í-\udfff]|\ud83d[í-\udfff]|\ud83e[í-\udfff])/gi;if(regexExpEmoji.test(value))return!1;const regexp=new RegExp(/^[^_!¡?÷?¿\\+=@#$%Ë*{}|~<>;:[\]]([-'.,]?[^_!¡?÷?¿\\+=@#$%Ë*{}|~<>;:[\]]+)*( [^_!¡?÷?¿\\+=@#$%Ë*{}|~<>;:[\]]([-'.,]?[^_!¡?÷?¿\\+=@#$%Ë*{}|~<>;:[\]]+)*)*$/i);return this.optional(element)||regexp.test(value)},"A valid name is required to sign this document")})(jQuery)
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.