[AS3]AS3.0中替换子字符串的内容源代码示例
[AS3]AS3.0中替换子字符串的内容源代码示例,我们需要一个替换所有字符串的方法
问题
我们需要一个替换所有字符串的方法。
解决方法
可以使用正则表达式或者使用split和jion方法。
详细解释
我们可以使用下面两种方法:
- private function testFlexStringReplaceAll():void {
- var strSource:String = "Li_guo_Liang.com";
- trace(strSource + " - " + replaceAllBySplit(strSource, "_", ""));
- trace(strSource + " - " + replaceAllByRegex(strSource, "_", ""));
- }
- /**
- * Repalce all by split and join;CuPlayer.com
- */
- public static function replaceAllBySplit(strSource:String, strReplaceFrom:String, strRepalceTo:String):String {
- return strSource == null ? null : strSource.split(strReplaceFrom).join(strRepalceTo);
- }
- /**
- * Replace all by RegEx;CuPlayer.com
- */
- public static function replaceAllByRegex(strSource:String, strReplaceFrom:String, strRepalceTo:String):String {
- return strSource == null ? null : strSource.replace(new RegExp(strReplaceFrom, 'g'), strRepalceTo);
- }
热门文章推荐
- [Red5]Red5之Flash流媒体服务器的安装与使用教程完整版(组图)
- [rtsp]设置海康配置DDNS远程访问的用户手册(组图说明)
- [live555]live555直播rtsp流
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [FFmpeg]FFmpeg实现监控摄像头的RTSP协议转RTMP协议直播
- [海康]海康网络摄像机激活功能图文教程
- [RED5]搭建RED5直播用流媒体服务(搭直播环境)
请稍候...