Regex xy位置的正则表达式
我需要一个正则表达式来检查输入是否是有效的XY位置。 允许位置:A1-A11、B1-B11、C1-C11 到目前为止,我有这样一个:Regex xy位置的正则表达式,regex,Regex,我需要一个正则表达式来检查输入是否是有效的XY位置。 允许位置:A1-A11、B1-B11、C1-C11 到目前为止,我有这样一个:^[A-C,A-C]{1}([1-9])$ 它适用于所有输入A1-A9、B1-B9和C1-C9 它不适用于A10、A11、B10、B11、C10和C11 有人有主意吗?:) 字符类只匹配从1到9的单个数字,因此不能期望它匹配10或11字符序列 [A-C,A-C]{1}模式(等于[A-C,A-C])可以匹配空格,并且,,您需要删除这些字符 使用 看 详细信息 ^-字
^[A-C,A-C]{1}([1-9])$
它适用于所有输入A1-A9、B1-B9和C1-C9
它不适用于A10、A11、B10、B11、C10和C11
有人有主意吗?:) 字符类只匹配从
1
到9
的单个数字,因此不能期望它匹配10
或11
字符序列
[A-C,A-C]{1}
模式(等于[A-C,A-C]
)可以匹配空格,并且,
,您需要删除这些字符
使用
看
详细信息
-字符串的开头^
-[A-Ca-c]
,A
,B
,c
,A
或B
c
-从(?:[1-9]| 1[01])
到1
或9
或10
数字之间的数字11
-字符串结尾$
^[A-Ca-c](?:[1-9]|1[01])$