我想选择小于4个字符的单词,并在开头和结尾添加*。示例:
Hello my friend?
How did you like my car?
I guess that my opinion about your car is favorable.
所以我要用以下内容替换上面的内容:
Hello *my* friend?
*How* *did* *you* like *my* *car*?
*I* guess that *my* opinion about your car *is* favorable.
我正在使用以下搜索模式:(\w{3,})
。但这恰恰相反。因此,选择大于3个字符的单词。
答案 0 :(得分:1)
尝试一下:
\b\w{1,3}\b
\ b是单词边界,可确保您不匹配较大单词的一部分。
您可以替换为*$&*
-$&
替换为整个匹配项。