Maison > interface Web > js tutoriel > le corps du texte

Comment remplacer tous les caractères d'une chaîne javascript

青灯夜游
Libérer: 2023-01-06 11:17:39
original
4515 Les gens l'ont consulté

En JavaScript, vous pouvez utiliser la fonction replace() pour remplacer tous les caractères d'une chaîne ; cette fonction est utilisée pour remplacer certains caractères par d'autres caractères dans une chaîne, ou remplacer une chaîne qui correspond à une sous-chaîne d'expression régulière. , le format de syntaxe est "str.replace(/original string/, "replacement text")".

Comment remplacer tous les caractères d'une chaîne javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

chaîne javascript remplace tous les caractères

<script type="text/javascript">

var str="Visit Microsoft!"
console.log(str.replace(/Visit Microsoft!/, "hello world"))

</script>
Copier après la connexion

Sortie :

Comment remplacer tous les caractères dune chaîne javascript

Description de la fonction associée : La méthode

replace() est utilisée pour remplacer certains caractères par d'autres caractères dans une chaîne, ou pour remplacer une sous-chaîne qui correspond à une expression régulière.

Syntaxe

stringObject.replace(regexp/substr,replacement)
Copier après la connexion
Paramètres Description
regexp/substr
参数 描述
regexp/substr

必需。规定子字符串或要替换的模式的 RegExp 对象。

请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。

replacement 必需。一个字符串值。规定了替换文本或生成替换文本的函数。
Obligatoire. Un objet RegExp qui spécifie la sous-chaîne ou le modèle à remplacer.

Notez que si la valeur est une chaîne, elle est récupérée sous forme de modèle littéral plutôt que d'être d'abord convertie en objet RegExp.

remplacement Obligatoire. Une valeur de chaîne. Spécifie les fonctions permettant de remplacer du texte ou de générer du texte de remplacement.
Valeur de retour

Une nouvelle chaîne obtenue en remplaçant la première correspondance ou toutes les correspondances de l'expression rationnelle par remplacement .

Explication

La méthode replace() de string stringObject effectue une opération de recherche et de remplacement. Il recherchera les sous-chaînes dans stringObject qui correspondent à l'expression rationnelle et remplacera ces sous-chaînes par un remplacement. Si l'expression rationnelle a l'indicateur global g, alors la méthode replace() remplace toutes les sous-chaînes correspondantes. Sinon, il remplace uniquement la première sous-chaîne correspondante.
replace() 方法第二个参数中特殊字符
约定字符串 说明
、、...、 与正则表达式中的第 1~99 个子表达式相匹配的文本
$&(美元符号+连字符) 与正则表达式相匹配的子字符串
$’(美元符号+切换技能键) 位于匹配子字符串左侧的文本
$'(美元符号+单引号) 位于匹配字符串右侧的文本
$$ 表示 $ 字符串

le remplacement peut être une chaîne ou une fonction. S'il s'agit d'une chaîne, alors chaque correspondance sera remplacée par la chaîne. Mais le caractère $ en remplacement a une signification précise. Comme le montre le tableau suivant, il montre que la chaîne obtenue à partir de la correspondance de modèle sera utilisée pour le remplacement. [Recommandations associées : Tutoriel d'apprentissage du javascript

]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal