正则表达式-在每个单词之前/之后添加一个字符 [英] Regular Expression - Add a character before/after each word
本文介绍了正则表达式-在每个单词之前/之后添加一个字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用记事本++和替换函数,我尝试在列表中的每个单词前添加符号"+"或"["。
列表示例:
- 蓝色轿车
- 红色车大
- 红色小车
- 绿皮车大
- 绿色小车
我正在寻找以下结果:
- +蓝色+小汽车
- +红色+轿车+小型
- +红色+轿车+大
- ..等
我知道如何在每行之前添加一个字符.但是我找不到在不使用"蓝色"替换为"+蓝色"的情况下将其添加到每个前面的方法。
推荐答案
跨平台解决方案应
搜索:w+
(或[[:alpha:]]+
)
替换:+$&
搜索模式详细信息:
-前导词界
w+
-1个或多个单词字符(如果使用[[:alpha:]]+
,则为1+字母)-尾部单词边界
替换详细信息:+
是文字加号,$&
是对整个匹配的反向引用。
查看屏幕截图:
这篇关于正则表达式-在每个单词之前/之后添加一个字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文