我试图从表中的列中找到包含字母和数字序列的代码。它们包含前缀^AB,然后是一个仅由字母A OR AAA或字母或数字1 OR A1 OR 1A组成的序列。我需要一个正则表达式,如果前缀后面的字符包含一个数字,则返回YES/NO。SELECT 'AB1AX' RLIKE '^AB[A-Z0-9]+(?=\\d)$';
SELECT 'ABA1X
我试图编写一个yup验证器来验证字段的最大长度,这取决于字符串中是否包含一个破折号。如果包含一个破折号,则最大长度为10,如果没有破折号,则最大长度应为9。例如:'string111'的最大长度应为9。dashes' .max(10, 'Invoice # has a max length of 10 characters'),我看到yup文档有一个.when