【问题标题】:notepad++ regex - put numbers into bracketsnotepad++ 正则表达式 - 将数字放入括号中
【发布时间】:2012-12-03 18:55:46
【问题描述】:

我有这个清单:

apple pie 14 1 60 100
orange 15 3 120 100
sweet cake 2 1 140 90
banana 1 2 0 0

想要变成这样:

('apple pie', '14', '1', '60', '100');
('orange', '15', '3', '120', '100');
('sweet cake', '2', '1', '140', '90');
('banana', '1', '2', '0', '0');

正则表达式是我的“阿喀琉斯之踵”

【问题讨论】:

    标签: regex notepad++ replace


    【解决方案1】:

    ([a-z ]+) (\d+) (\d+) (\d+) (\d+) 替换为\('\1', '\2', '\3', '\4', '\5'\);

    【讨论】:

    • 我认为你不需要在替换表达式中括号前的`\`。
    • 是的,我刚刚测试过。括号是正则表达式的特殊字符,如果您指的是“(”或“)”,则需要对其进行转义。
    猜你喜欢
    • 2021-03-12
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 2013-12-10
    • 1970-01-01
    • 2012-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多