【发布时间】:2014-11-27 12:41:01
【问题描述】:
标题可能会令人困惑,但我会尝试用一些例子来解释。 这是我现在的表达方式。
^([A-ZÆØÅ][a-zæøå]+[\s-]{1}){2,20}$
我想要一个匹配这些的表达式: 所以一般规则是,
-每个单词都必须以大写字母开头
-跟在大写字母后面只能是小写字母
-最多可以有一个-或一个空格
还有最难的部分, 在这些的每一种组合中,我希望最后一行最多为 20 个字符
我想要一个匹配这些的表达式:
April-Can Æøå
An-An-An An An-An
Aaaaabbbbbcccccddddd
Aaa
不匹配
andkas
Andfak-lkakad
AppleApple
Carrotcarrotcarrotcarrotcarrotcarrot
Banana- Banana
Apple-apple-apple-apple-apple banana banana apple carrot
【问题讨论】:
标签: regex regex-group