如果正则表达式在整个文本中存在某个单词,如何在第一行之前插入文本?

时间:2015-08-16 18:49:37

标签: regex replace insert find

我想用正则表达式做这件事。

示例:

转换它(其中bla可以是任何文本):

bla bla blaba bla bla blablbalba
bala bla COCOA bla bla bla
bla bla bla bla bla bla bla

对此:

Chocolate is unhealty!
bla bla blaba bla bla blablbalba
bala bla COCOA bla bla bla
bla bla bla bla bla bla bla

1 个答案:

答案 0 :(得分:2)

搜索

(.*\n.*COCOA.*\n.*)

并替换为

Chocolate is unhealty!$1

()存储结果,以便您稍后可以$1访问该结果。 .*匹配任何char零到无限次。 \n匹配换行符。