2013-03-05 2 views
0

Я пытаюсь заменитьRegex для изменения HTML тег

<legend>my legend</legend> 

с

<legend><span>my legend</span></legend> 

IntelliJ/WebStorm, поддерживает матч регулярного выражения и заменить. Я пробовал по примерам here, но не работал. Любая помощь по регулярному выражению для поиска и замены, как описано выше, оценивается.

Я использую макинтош, поэтому гну инструменты командной строки также вариант (SED, ..)

Спасибо.

+0

Это плохая идея. Как правило, это плохая идея манипулировать DOM с регулярным выражением. Вместо этого вы должны использовать DOM-манипуляцию (например, 'document.createElement' и' element.appendChild' и т. Д.). Похоже, что этот веб-журнал не мешает написанию javascript. –

ответ

7

Использование заменить следующим регулярным выражением:

<legend>([^<]*)</legend> 

и замена

<legend><span>$1</span></legend> 
+0

спасибо .. сработано gr8. – bsr