一个例子是“SU1203”或“UP1234”或任何两个字母后跟数值。 感谢
答案 0 :(得分:4)
这可以通过非常简单的表达式来解决
^[A-Z]{2}\d+$
在JavaScript中,您可以使用test()
方法:
if(/^[A-Z]{2}\d+$/.test(str))
在PHP中,preg_match
:
if(preg_match('/^[A-Z]{2}\d+$/', $str) === 1)
另见:
答案 1 :(得分:0)
尝试:
if (preg_match('|^[A-Z]{2}[0-9]+$|', $string_to_test))
{
// matched
}
答案 2 :(得分:0)
javascript示例:
if ( /(^[A-Z]{2}\d+)/.test('SU1203') ) {
alert( 'matched' )
} else { alert('not matched') }