使用 jQuery 在大写字母中制作特定的单词(字符串)
make particular word (string) in caps with jquery
我在网站上有一个单词"Real",我不想一页一页地搜索它并使其大写。
我正在尝试通过jquery使"真实"单词大写,我正在使用以下代码:
$('jqueryselector').val($(this).val().toUpperCase());
<html> code Real Change Fellowship
上面的代码是大写的整个文本,我只想用大写字母制作"真实"字。
请帮忙。
如果你上面的代码是有效的(.val()
,真的吗?),为了大写"real"而不是整个字符串,你需要做一个字符串替换:
$(this).val().replace(/real/gi, 'REAL');
正如Jaromanda在评论中指出的那样,根据您的确切要求,实际表达可以改进,但这将是一般的想法。
但是,如果您这样做是因为"Real"是缩写,则存在概念问题。您将永远无法将缩写与英语单词"real"的所有用法明确区分开来。如果可以选择的话,我肯定会考虑正确获取源内容,而不是试图在事后修补它。大多数 IDE 应该带有"在所有文件中搜索和替换"功能。
下面将"真实"一词单独更改为"真实"
$('jqueryselector').val($(this).val().replace('bReal'b/gm, 'REAL'));
相关文章:
- 如何在Javascript中从字符串中提取某些单词
- 如何在PHP中获取特定的字符串单词
- 对字符串使用IndexOf来挑选某些单词
- 如何替换数据属性中的特定字符串单词
- 在字符串列表中搜索任何出现的单词,如果单词的第一个字符匹配,则高亮匹配单词.Javascript正则表达式
- 我如何从字符串中选出第一个单词的第一个字母,然后再选出第二个单词
- Regex模式,用于检查字符串中每个单词的第一个字母(如果是Javascript中的大写字母)
- 类别自动完成jQuery中的单词级自定义筛选器,而不是子字符串
- 测试字符串中的多个单词
- 正则表达式以更改字符串中的某些单词
- 输出包含3个单词的字符串中的前2个单词
- Geoplugin字符串结果为德语单词/语言
- 如何知道找到的单词是字符串的一部分还是JavaScript中的函数调用
- 跳过用户输入的文本字符串中的特殊字符,并在 Javascript 中的每个单词后添加连字符
- 查找数组中最长的单词/字符串
- 使用 jQuery 在大写字母中制作特定的单词(字符串)
- 在 javascript 中使用嵌套的 for 循环返回单词字符串中重复最多的字母
- JavaScript RegEx新手-从三个单词字符串中选择中间单词
- 使用javascript确保给定的单词(字符串)都是大写字母
- 判断多单词字符串是否包含单词