使用正则表达式在字符串周围添加引号

时间:2015-12-15 00:05:18

标签: regex notepad++ text-processing

我有一个要处理的文本文件,包含大量这样的行:

  <000> 000AA西尔维斯特·史泰龙

     <000> 000AD Demi Moore

我会为每个单词添加一个单引号:

  '000AA''西尔维斯特''史泰龙'

     “'000'''黛米''摩尔'

我认为最好(也许是唯一的方法?)是使用notepadd ++ find / replace with regex,但不幸的是我没有足够的知识。拜托,有人可以帮帮我吗?这将是一个巨大的节省时间帮助!!

1 个答案:

答案 0 :(得分:3)

只需搜索

([^\s]+) 

(匹配每个字符,但任何空格)

并将其替换为

'$1'

(用相同的字符串替换匹配,但是前导和尾随'