0

我想使用正则表达式(最好在 sublimetext2 中)来替换以下内容:

<audio id="element29">
<source src="../../audio/sounds/01/mysound.mp3" type='audio/mpeg'>
<source src="../../audio/sounds/01/mysound.wav" type='audio/wav'>
</audio>

有了这个:

<?php audioButton("../../audio/sounds/01/mysound","mysound"); ?>

我的正则表达式技能不存在,所以如果有人能帮助我,我将不胜感激。

4

1 回答 1

1

找什么:

<audio id="element\d+">\s*(?:<source src="([^"]+/([^/]+))\.(mp3|wav)" type=[^>]+>\s*){2}</audio>

用。。。来代替:

<?php audioButton("$1","$2"); ?>
于 2013-04-23T20:20:26.907 回答