使用Eclipse IDE
我试图取代所有" i"字符首先出现在每一行上,用" I"示例:
today is a very nice day
应该成为:
today Is a very nice day
我试过
find: \i[1] replace with: I
非常感谢
答案 0 :(得分:0)
正则表达式:
^([^i]*)i
替换字符串:
\1I
<强>解释强>
^
断言我们刚开始。()
捕获小组。[^i]*
否定了与任何字符匹配但不符合i
零次或多次的字符类。答案 1 :(得分:0)
替换所有&#34; i&#34;字符首先出现在每一行上,用&#34; I&#34;
您可以尝试使用 Negative Lookahead 来查找第一个&#34; i&#34;字符
查找:
(?!=i)i(.*$)
Not i ---------^^ ^^---------Rest characters in a capturing group
替换为:
I\1