我想在另一个字符串中找到"(*"字符串然后替换它 与<和/,但方法replace()不能这样做。 对不起,但我不能一起写下描述中的字符串:D
这是我的代码:
//Call the method like..
trace(searchandreplace("(*Foo)"));
private function searchandreplace(input:String):String{
var pattern:RegExp = /(*/gi;
return input.replace(pattern,"</");
}
Trace: //What I get:..
"(*Foo)"
Trace: //What I want...
"</Foo>"
&#13;
如果有人可以解决我的问题,那就太好了。
提前致谢!
答案 0 :(得分:2)
你需要掩饰&#34;(&#34;和&#34; *&#34;在你的模式中:
var pattern:RegExp = /\(\*/gi;