Maison > interface Web > js tutoriel > Comment remplacer des caractères dans une chaîne javascript

Comment remplacer des caractères dans une chaîne javascript

青灯夜游
Libérer: 2023-01-07 11:41:17
original
9594 Les gens l'ont consulté

En JavaScript, vous pouvez utiliser la méthode replace() de l'objet String pour remplacer des caractères dans la chaîne. La syntaxe est "str.replace("Chaîne à remplacer", "Nouvelle chaîne")" ou " str.replace(/Chaîne à remplacer/g, "nouvelle chaîne")".

Comment remplacer des caractères dans une chaîne javascript

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

Caractères de remplacement de chaîne javascript

Pour remplacer toutes les chaînes en js, vous pouvez utiliser les méthodes suivantes :

Deux différences : Régulier & Général

str.replace("需要替换的字符串","新字符串") 
str.replace(/需要替换的字符串/g,"新字符串")
Copier après la connexion

Exemple 1 :

"yyyy-MM-dd-hh-mm-ss".replace("-","/")
Copier après la connexion

Le résultat est le suivant :

"yyyy/MM-dd-hh-mm-ss"
Copier après la connexion

Exemple 2 :

"yyyy-MM-dd-hh-mm-ss".replace(/-/g,"/")
Copier après la connexion

Le résultat est le suivant :

"yyyy/MM/dd/hh/mm/ss"
Copier après la connexion

Pour résumer :

Le remplacement régulier ne remplacera que le premier caractère correspondant, le remplacement régulier peut remplacer tout

Description : JavaScript replace() méthode < La méthode 🎜>

eplace() 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 Obligatoire. Un objet RegExp qui spécifie la sous-chaîne ou le modèle à remplacer.
参数 描述
regexp/substr

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

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

replacement 必需。一个字符串值。规定了替换文本或生成替换文本的函数。

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 qui remplace la première correspondance ou toutes les correspondances de l'expression rationnelle avec remplacement Je l'ai reçu plus tard. [Recommandations associées : Tutoriel d'apprentissage 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