1function mask(e,r){v_obj=e,v_fun=r,setTimeout("execmask()",1)}function execmask(){v_obj.value=v_fun(v_obj.value)}function mphone(e){return(e=(e=(e=e.replace(/\D/g,"")).replace(/^(\d{2})(\d)/g,"($1) $2")).replace(/(\d)(\d{4})$/,"$1-$2")).substring(0,15)}function mdate(e){return(e=(e=(e=(e=e.replace(/\D/g,"")).replace(/(\d{2})(\d)/,"$1/$2")).replace(/(\d{2})(\d)/,"$1/$2")).replace(/(\d{2})(\d{2})$/,"$1$2")).substring(0,10)}function mzipcode(e){return(e=(e=e.replace(/\D/g,"")).replace(/^(\d{5})(\d)/,"$1-$2")).substring(0,9)}function mdoc(e){return e.length<15?mcpf(e):mcnpj(e)}function mcpf(e){return(e=(e=(e=(e=e.replace(/\D/g,"")).replace(/(\d{3})(\d)/,"$1.$2")).replace(/(\d{3})(\d)/,"$1.$2")).replace(/(\d{3})(\d{1,2})$/,"$1-$2")).substring(0,14)}function mcnpj(e){return e=(e=(e=(e=(e=e.replace(/\D/g,"")).replace(/^(\d{2})(\d)/,"$1.$2")).replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3")).replace(/\.(\d{3})(\d)/,".$1/$2")).replace(/(\d{4})(\d)/,"$1-$2")}function mcurrencybr(e){let r=parseInt(e.replace(/[\D]+/g,""));if(!r)return"";let n=r+"",c=n.length<2?`0${n}`.substr(-2):n.substr(-2),t=n.substr(0,n.length-2);return(t.length>0?parseInt(t).toLocaleString("pt-BR"):0)+","+c}
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.