【问题标题】:How to add different suffixes to even/odd numbered lines on Sublime Text?如何为 Sublime Text 上的偶数/奇数行添加不同的后缀?
【发布时间】:2019-03-15 14:53:49
【问题描述】:

我使用 Sublime Text 3 主要使用正则表达式格式化一些数据值。我想添加不同的后缀因偶数/奇数行或值而异。更准确地说,我想以如下模式为值添加语言代码后缀:

value_1_en
value_1_fr
value_2_en
value_2_fr
value_3_en
value_3_fr
...

提前感谢您的回答。

【问题讨论】:

    标签: regex sublimetext3 sublimetext


    【解决方案1】:

    您可以分两步完成此操作。请注意,我已经在 notepad++ 中测试了正则表达式(不是在 sublime 中)。

    首先使用正则表达式:([\w_]+)(?=\r*\n*\1) 并替换为 \1_en Demo

    然后使用正则表达式:^(?!.*_en)(.*)$ 并替换为 \1_fr Demo

    【讨论】:

    • 它也适用于 Sublime Text。我在这方面还是很初学者,所以我有你的理由。非常感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 2012-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 2020-07-20
    • 2020-06-18
    相关资源
    最近更新 更多