У меня есть Polymer JS-код, который подтверждает идентификационный номер GST:
<dom-module id="gst">
<template>
<div>
<label for="gstid" class="gstlabel">GSTIN</label>
<input type="text" id="gstid" name="gstid" on-submit="gstid_validation(gstid)">
</div>
</template>
<script>
Polymer({
is: 'gst',
gstid_validation: function(gstin) {
var gstin_count = length(gstin);
var pattern = "qr/\d{2}[A-Z]{5}\d{4}[A-Z][A-Z\d]Z[A-Z\d]/";
if (gstin_count !== 15 && gstin !~ pattern) {
return 'Invalid GSTIN';
}
}.
});
</script>
</dom-module>
В консоли появляется следующая ошибка:
Uncaught SyntaxError: Unexpected token !
Может кто-нибудь помочь, пожалуйста?
Заранее спасибо