Мне нужна помощь RegExp для веб-сайта Flex 3.Я пытаюсь найти это:
px;'</img>
И заменить его на:
px;'></img>
Я пытался:
var tester: String = " blah height: 0px;'<\img>blah"; var pattern1:RegExp = /px;'<\/img>/g; tester = tester.replace(pattern1, "px;'></img>");
Я думаю, что проблемаэто с экранированием / в теге img, но я не уверен.
Есть предложения?
Спасибо.
-Laxmidi
Ваше регулярное выражение выглядит правильно. С другой стороны, ваша тестовая строка имеет обратную косую черту вместо прямой:
var tester: String = " blah height: 0px;'<\img>blah";
Нет необходимости в регулярном выражении:
tester = tester.replace("px;'</img>", "px;'></img>");
Как правило, не используйте регулярное выражение, если то, что вы ищете, не является переменным.