祝愿大家都一切安好。
正在写一个短篇小说,但写到一半时我决定将其改为第三人称。
例如我想改变:
听完他的混音带后,我茫然地看着他,说:“兄弟,我说实话,我觉得这是垃圾。”
到
佩佩听完自己的混音带后,茫然地看着他,说道:“兄弟,我说实话,我觉得这是垃圾。”
如何在不触及双引号之间的相同文本的情况下替换某些文本?
希望我说得有道理,谢谢
答案1
这是一份工作(*SKIP)
&(*FAIL)
动词。
- Ctrl+H
- 找什么:
"[^"]+"(*SKIP)(*FAIL)|\bI\b
- 用。。。来代替:
Pepe
- 取消选中 相符
- 查看 环绕
- 查看 正则表达式
- 取消选中
. matches newline
- Replace all
解释:
"[^"]+" # every thing between a pair of quotes
(*SKIP) # skip that
(*FAIL) # and consider the match has failed
| # OR
\bI\b # liiterally I surrounded with word boundaries
截图(之前):
截图(之后):