我正在尝试为上下驼峰式保护套设计一个正则表达式。
这是我尝试过的
(([A-Z][a-z0-9]*){2,}|([a-z][A-Z0-9]*){2,})
Run Code Online (Sandbox Code Playgroud)
试图与此匹配上驼峰式大小写-([AZ] [a-z0-9] ){2,},但它也与其他组合匹配。第二部分也是如此-([az] [A-Z0-9]){2,})
这将匹配单词中至少包含一个大写字母的大小写驼峰式短语。
上层驼色箱
[A-Z][a-z0-9]*[A-Z0-9][a-z0-9]+[A-Za-z0-9]*
Run Code Online (Sandbox Code Playgroud)
示例:HelloWorld、AQuickBrownFox
驼色小写字母
[a-z]+[A-Z0-9][a-z0-9]+[A-Za-z0-9]*
Run Code Online (Sandbox Code Playgroud)
示例:helloWorld、aQuickBrownFox