我需要一些针对Flex 3网站的RegExp帮助。我想找到这个:
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
答案 0 :(得分:2)
不需要regexp:
tester = tester.replace("px;'</img>", "px;'></img>");
根据经验,除非您要查找的内容是可变的,否则请勿使用正则表达式。
答案 1 :(得分:2)
你的正则表达式是正确的。另一方面,您的测试字符串有反斜杠而不是正斜杠:
var tester: String = " blah height: 0px;'<\img>blah";