使用 jQuery 在大写字母中制作特定的单词(字符串)

make particular word (string) in caps with jquery

本文关键字:单词 字符串 jQuery 大写字母 使用      更新时间:2023-09-26

我在网站上有一个单词"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'));