这是我的正则表达式:
[A-Ö]{1}[a-ö]
当我写下一切都很好,直到我写了另一封小写字母它不起作用。例如。 Ab
有效,但Cmo
或Klfdklgklhsh
无效。我怎么能这样做?
基于评论的编辑:
如果我使用[A-Ö]{1}[a-ö]+
,那么它也支持ab
,klofn
和nnn
。我需要第一封信只是一个大写字母。
答案 0 :(得分:2)
请注意,key, (val1, val2) = ('testKey', (1, 'testVal'))
也匹配所有大写和大写字母以及许多其他符号。
你需要
[A-Ö]
请参阅regex demo
请注意,[A-ZÖ][a-zö]+
匹配前一个子模式的一次或多次出现。
答案 1 :(得分:-2)
[A-Ö]{1}[a-ö]*
*表示零或更多,如果您需要使用小写字母,请使用
[A-Ö]{1}[a-ö]+