需要正则表达式替换此模式

时间:2012-11-22 23:08:19

标签: html regex replace textmate

我无法弄清楚如何让这个正则表达式取代工作。我正在使用textmate并试图得到这个:

title="cuba1" (could be any number range from 1-50 and any country name)

替换为:

data-group="cuba1, cuba" class="cuba

我有多个国家/地区有多个号码可能会或可能不会在某个国家(cuba1,cuba2等)进行,因为我在区域设置这些,有时我需要有一组区域。这样我就可以更快地实现它们,而无需手动完成。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:4)

正则表达式:

title="(([a-zA-Z]+)\d*)"

的更换:

data-group="$1, $2" class="$2"

在Notepad ++中测试。这些结构非常标准;应该适用于任何正则表达式实现。

编辑:附带通常的警告:正则表达式不适合HTML