求接收类似f3a这种颜色代码并转换成ff33aa的最快方法

居然默默磨墨 2011-09-01 05:53:14
用一变量接收颜色代码,很可能是faa这种3个字母的简写,我想要一种方法,可以将它快速转换成ffaaaa这种正常的好操作的模式。。。请问高手们有什么好的方法吗

效率优先,嘿嘿
...全文
228 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
居然默默磨墨 2011-09-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 foolbirdflyfirst 的回复:]

"faa".replace(/(.)/g,'$1$1')
[/Quote]
谢谢 foolbirdflyfirst
也谢谢其他热心的朋友,分少不能一一感谢了。。

看来,学好正则表达式真的很重要
BLUE_LG 2011-09-01
  • 打赏
  • 举报
回复
3楼的很好。。
王集鹄 2011-09-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 foolbirdflyfirst 的回复:]"faa".replace(/(.)/g,'$1$1')[/Quote]
good

也可
"faa".replace(/./g,'$&$&')
foolbirdflyfirst 2011-09-01
  • 打赏
  • 举报
回复
"faa".replace(/(.)/g,'$1$1')
  • 打赏
  • 举报
回复

var color = "faa";
var arr = color.split("");
var result = new Array(3).join(arr[0]).concat(new Array(3).join(arr[1])).concat(new Array(3).join(arr[2]));
alert(result);

居然默默磨墨 2011-09-01
  • 打赏
  • 举报
回复
等了半天都没人啊。。。自己顶

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧