我已经找到了我用来编写游戏的单词列表:
words[0[0] = 'INCREDIBLE'
words[0[1] = 'SUPERB'
words[0[2] = 'SUBLIME'
words[0[3] = 'PHENOMENAL'
words[0[4] = 'BLITZKRIEG'
words[1[0] = 'EXCELLENT'
words[1[1] = 'BOFFO'
words[1[2] = 'SMASH'
words[1[3] = 'SUPREME'
words[1[4] = 'OUTSTANDING'
我希望通过替换第二个' ['与','
显然,我可以立即手动完成此操作。然而,我非常想学习如何处理正则表达式和记事本++。我如何确定第二个' ['然后更换它而不更改相邻的数字?
目前我使用\ d + [\ d +来查找它。
答案 0 :(得分:3)
请使用:
找到:(\[\d+)\[
替换为:$1,
答案 1 :(得分:1)
尝试将(^words\[\d+)\[
替换为$1,
答案 2 :(得分:1)
如果所有或大多数[
都在同一列中,您还可以使用 Alt 通过鼠标选择整个列,只需输入'
即可将其替换为整个标记范围。
答案 3 :(得分:0)
我使用了lookbehind(?< = \ d)[
Lookahead和lookbehind是两个非常整洁(看似必要)的正则表达式功能。