使用正则表达式复制变量文本

时间:2012-12-15 20:30:06

标签: regex notepad++ replace

(我重写了这个以使其更清楚)

我可以在Notepad ++中使用正则表达式来改变它:

<audio>  
<source src="audio/words/word1.mp3" type='audio/mpeg'>  
</audio>

<audio>  
<source src="audio/words/word2.mp3" type='audio/mpeg'>  
</audio>

进入这个:

<audio>  
<source src="audio/words/word1.mp3" type='audio/mpeg'>  
<source src="audio/words/word1.mp3" type='audio/mpeg'>  
</audio>    

<audio>  
<source src="audio/words/word2.mp3" type='audio/mpeg'>  
<source src="audio/words/word2.mp3" type='audio/mpeg'>  
</audio>    

等等。

找到解决方案!!非常感谢!

2 个答案:

答案 0 :(得分:1)

搜索(text-.)并替换为$1 $1。您可以使用括号对文本序列进行分组,并且可以使用$ 1,$ 2,...来访问这些组,其中该数字是从左到右的组的索引。

答案 1 :(得分:0)

^(<source.*[\n|\r])$

替换

$1 $1

通过用户查找更新答案,以便谷歌带来的每个人都可以看到答案。

 (<source.*) >> \1 \1