正则表达式获取A-Z,不包括其他字符和数字

时间:2013-08-09 17:59:46

标签: plsql

我有一个字段Facility,其中包含以下某些记录:

ABC-XY
ABC-ZZ
EFG-AA
NM
NM-100
NM-202
HYK-109
LI-022

如何在连字符前面加上字母,但在没有连字符时也能得到字母(如NM中所示)?

1 个答案:

答案 0 :(得分:0)

你的正则表达式应该是:

^ [A-Z] +

^是字符串的开头,允许的字符类A-Z可以多次出现,直到找到其他字符。