Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何分割字符串并为每个字符串制作颜色?

如何分割字符串并为每个字符串制作颜色?
EN

Stack Overflow用户
提问于 2013-10-10 20:08:56
回答 3查看 486关注 0票数 1

我有一个来自h2元素的字符串h2 get:"<h2 id="demo">I like you</h2>",现在我想将它分割成两个空格之间的每个单词的颜色。如何更改标签中的每个文本的颜色。每种颜色我都可以用arrayi。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
array[1], color:red
array[2], color:green
array[3], color:blue

加载时颜色发生变化。谢谢大家的建议。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-10-10 20:14:30

试一试

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var array = ['red', 'green', 'blue'];

$('#demo').html(function(idx, html){
    return $.map(html.split(/\s/), function(value, idx){
        if(idx < array.length){
            return '<span style="color: ' + array[idx] + '">' + value + '</span>'
        } else {
            return value
        }
    }).join(' ');
})

演示:小提琴

票数 3
EN

Stack Overflow用户

发布于 2013-10-10 20:15:17

一个建议,直到你给出一个更好的例子来说明你在寻找什么

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$(document).ready(function(){
  $.each(array, function(id,value) {
    var color = value.strreplace('color:','');
    $('#'+id).css('color', color);
  });
});
票数 2
EN

Stack Overflow用户

发布于 2013-10-10 20:21:48

通过简单的Javascript

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
function str_split (string, split_length) {
   if (split_length === null) {
    split_length = 1;
  }
  if (string === null || split_length < 1) {
    return false;
  }
  string += '';
  var chunks = [],
    pos = 0,
    len = string.length;
  while (pos < len) {
    chunks.push(string.slice(pos, pos += split_length));
  }

  return chunks;
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19310106

复制
相关文章
oracle split 分割字符串,Oracle字符串分割Split[通俗易懂]
CREATE OR REPLACE TYPE T_RET_TABLE IS TABLE OF VARCHAR2(512)
全栈程序员站长
2022/09/05
5.4K0
win10 uwp 颜色转换 字符串转颜色颜色转字符串
如果有小伙伴传入一个不带透明的,那么上面的代码就会出现异常,因为不带透明的颜色只有 6 个字符,所以就无法使用上面的代码,我修改了下面代码可以转换颜色
林德熙
2018/09/18
1.3K0
win10 uwp 颜色转换
            字符串转颜色颜色转字符串
python分割字符串输出_python字符串分割「建议收藏」
内置split()函数 str.split(sep=None, maxsplit=-1)
全栈程序员站长
2022/09/01
2.1K0
java字符串按照特定字符分割_java 字符串分割
// 把字符串”192.168.1.1″按照小圆点进行分割,分割成”192″,”168″,”1″,”1″四个字符串。
全栈程序员站长
2022/11/10
2.9K0
MySQL字符串分割_c语言中如何截取字符串
一、字符串拆分: SUBSTRING_INDEX(str, delim, count)
全栈程序员站长
2022/11/08
2.9K0
MySQL字符串分割_c语言中如何截取字符串
Java分割字符串
1、分隔符为”.”(无输出),”|”(不能得到正确结果)转义字符时,”*”,”+“时出错抛出异常,都必须在前面加必须得加”\”,如split(\|); 2、如果用”“作为分隔,就得写成这样:String.split(”\\”),因为在Java中是用”\“来表示”“的,字符串得写成这样:String Str=“a\b\c”; 转义字符,必须得加”\”; 3、如果在一个字符串中有多个分隔符,可以用”|“作为连字符,比如:String str=“Java string-split#test”,可以用Str.split(” |-|#”)把每个字符串分开。
全栈程序员站长
2022/11/09
1.7K0
PHP字符串分割
PHP使用尽量多的方法分割以下字符串。 $str = "a,b,cd,e,fdg,hj...";
全栈程序员站长
2022/07/01
2.6K0
Golang 分割字符串
在开发过程中,很多时候我们有分割字符串的需求,即把一个字符串按照某种分割符进行切割。
恋喵大鲤鱼
2023/03/08
2.8K0
分割平衡字符串
力扣题目链接:https://leetcode-cn.com/problems/split-a-string-in-balanced-strings
代码随想录
2021/12/24
1.5K0
【说站】python partition如何分割字符串
2、如果字串中含有指定的分隔符,则返回一个3元的元组,第一个是分隔符左侧的子字符串,第二个是分隔符本身,第三个是分隔符右侧的子字符串。
很酷的站长
2022/11/23
3450
java分割字符串的方法_java字符串按照特定字符分割
最近在项目中遇到一个小问题,一个字符串分割成一个数组,类似String str=”aaa,bbb,ccc”; 然后以”,”为分割符,将其分割成一个数组,用什么方法去实现呢?
全栈程序员站长
2022/11/11
2.6K0
Java高效分割字符串
最近优化一段代码的调用时间,发现性能瓶颈居然是io和split!io操作慢情有可原,那么对于split有没有更高效的方法呢?
weishu
2018/09/05
5.4K0
Java中分割字符串
plit 的实现直接调用的 matcher 类的 split 的方法。在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。在正则表达式中有特殊的含义的字符,我们使用的时候必须进行转义,示例:
全栈程序员站长
2022/07/01
8580
C语言 字符串分割
一、简述 记–字符串分割,strtok()函数的使用例子、自己简单实现split()函数。
全栈程序员站长
2022/06/27
6.9K0
C语言 字符串分割
java字符串切分_Java字符串分割(转)[通俗易懂]
java.lang.String的split()方法, JDK 1.4 or later
全栈程序员站长
2022/06/25
1.3K0
java字符串分割方法
实现功能 编写一个将字符串分段的类,传入:需分段的字符串 与 字符个数(以此个数进行分段),输出:按指定字符个数进行分段后的若干字符串(汉字算单个字符)。
全栈程序员站长
2022/06/27
1.2K0
java字符串分割方法
C++ 字符串分割
    java和C#中字符串都可以使用split进行分割,但是C++中却没有这个方法,之前总是自己写一个函数自己进行分割,倒也不麻烦,今天在网上找了类似的函数,发现strtoc()似乎可以完成字符串的分割功能。 原型:char *strtok(char s[], const char *delim); 用法:分解字符串为一组字符串。s为要分解的字符,delim为分隔符字符(如果传入字符串,则以首字符为分割标准)。首次调用时,s指向要分解的字符串,之后再次调用要把s设成NULL。 至于为啥之后要把s置成NU
用户1215536
2018/02/05
1.7K0
mysql完成字符串分割
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
逝兮诚
2019/10/30
4.6K0
strtok字符串分割函数
函数原型:char *strtok(char *s, char *delim)
大忽悠爱学习
2021/03/02
1.5K0
strtok字符串分割函数
C++ 字符串分割
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
恋喵大鲤鱼
2019/10/22
4.4K0

相似问题

爆炸并为每个值制作数组

12

如何分割x轴上的字符并为其分配颜色

12

如何分割字符串列表以单独显示每个单词?

10

如何分割每个指定的字符/字符串的句子?

12

如何拆分单词并为每个单词分配css颜色?

60
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文