Test, validate and match regular expressions
Matches Vue.js-style two-way binding syntax consisting of a :value attribute followed by an @input handler on the same line, capturing each quoted attribute value in separate groups (greedy match for value, lazy for input). With global and multiline flags, it scans every line of a template to find all occurrences. Commonly used to refactor :value/@input pairs into v-model directives or audit existing two-way bindings in templates.