我想搜索一个以小写字母开头,然后是大写字母的字符串。像 aS tring或 aS Tring。
我尝试使用带有正则表达式的eclipse文件搜索中的正则表达式^[a-z][A-Z]*
,但没有得到理想的结果。
答案 0 :(得分:1)
使用此\b[a-z][A-Z][a-zA-Z]*
并在查找-窗口中启用正则表达式。
\b
是一个单词边界,它比您使用的^
更好,因为它与“单词”(在这种情况下有点模糊)的开头匹配,而不是整个字符串(您的代码) )。
另外,您使用的模式只会找到以小写字母开头且仅以大写字母结尾的字符串。
答案 1 :(得分:0)
@mumpitz的答案起作用(除了(如@Ab_sin正确指出的那样)),他错过了提及Case sensitive
中的find window
复选框,而他也未提及。
这样:
正则表达式模式为:\ b [a-z] [A-Z] *(\ b代表单词边界)
并且需要选中Regular Expression
和Case sensitive
复选框