具体问题本来是在百度知道上面提问的,谁知道我正准备选择最佳答案,百度就把问题吃掉了,百度你个大SB
问
- 如果可以的话,希望是AS3,C#的替换方法也想知道
$test='假设一个AI载体承载的|f0xFFFF00知识|b量过于庞大';
echopreg_replace("/\|f0x(\w{6})(.*?)\|b/","<fontcolor='\\1'>\\2</font>",$test);
刚开始以为不对,后来研究了一下才现在是对的,不过需要稍微修改一下
- var test:String = '假设一个AI载体承载的|f0xFFFF00知识|b量过于庞大';
- var reg:RegExp = /\|f0x(\w{6})(.*?)\|b/;
- test = test.replace(reg,"<font color='#$1'>$2</font>" );
- var text:TextField = new TextField;
- text.width = 1000;
- text.htmlText = test;
- addChild(text);
- trace(test);