|
|
|||||
отрицание в регулярках JS
не получается сделать следующее условие:
Получить некий патерит из подстроки необёрнутой в тег <span> // нужно жадно обернуть в скобки симолы "а" var str = 'aabbaaa<span>babbab</span>abbbaa<span>bbbaaa</span>baaab'; //var pat = new RegExp('((?!<span>.*?<\/span>)+)', 'g'); // попытка достать любой текст вне тегов var pat = new RegExp('(?=<\/span>)?(a+)(?=<span>)?', 'g'); var r = str.replace(pat, '($1)'); alert(r) |
|
|||||
.grin! wuz here
|
var x = 'aabbaaa<span>babbab</span>abbbaa<span>bbbaaa</span>baaab'.replace(/<span>.*?<\/span>/g, '') alert(x)
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 30.03.2010 в 14:10. |
Часовой пояс GMT +4, время: 06:57. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|