iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >vue中replace怎么用
  • 129
分享到

vue中replace怎么用

2023-06-29 15:06:25 129人浏览 八月长安
摘要

这篇文章给大家分享的是有关Vue中replace怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在vue中,replace用于匹配指定的字符串并替换,或者替换跳转时的记录,语法为“str.replace(re

这篇文章给大家分享的是有关Vue中replace怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

在vue中,replace用于匹配指定的字符串并替换,或者替换跳转时的记录,语法为“str.replace(regexp/substr,replacement)”或者“router.replace(location)”。

本文操作环境:windows10系统、Vue2.9.6版,DELL G3电脑。

vue中replace的用法是什么

vue.js源码replace方法

  var camelizeRE = /-(\w)/g;  var camelize = cached(function (str) {    return str.replace(camelizeRE, function (_, c) { return c ? c.toUpperCase() : ''; })  });    var hyphenateRE = /\B([A-Z])/g;  var hyphenate = cached(function (str) {    return str.replace(hyphenateRE, '-$1').toLowerCase()  });
语法

str.replace(regexp|substr, newSubStr|function)

参数
regexp (pattern)

一个RegExp 对象或者其字面量。该正则所匹配的内容会被第二个参数的返回值替换掉。

substr (pattern)

一个将被 newSubStr 替换的 字符串。其被视为一整个字符串,而不是一个正则表达式。仅第一个匹配项会被替换。

newSubStr (replacement)

用于替换掉第一个参数在原字符串中的匹配部分的字符串。该字符串中可以内插一些特殊的变量名。参考下面的使用字符串作为参数。

function (replacement)

一个用来创建新子字符串的函数,该函数的返回值将替换掉第一个参数匹配到的结果。参考下面的指定一个函数作为参数。

replace文档查看

第一种camelize转换方法:

replace指定一个函数作为参数,通过控制台看他输出的内容

vue中replace怎么用
上述可以看出replace通过全局正则匹配,类似于exex和test的lastIndex实现

vue中replace怎么用
vue中replace怎么用
vue源码中的replace会全局匹配,运行函数体进行newStr的替换

第二种hyphenateRE转换使用特殊变量名$参数

描述

该方法并不改变调用它的字符串本身,而只是返回一个新的替换后的字符串。

在进行全局的搜索替换时,正则表达式需包含 g 标志。

使用字符串作为参数

替换字符串可以插入下面的特殊变量名:

变量名代表的值
$$插入一个 “$”。
$&插入匹配的子串。
$`插入当前匹配的子串左边的内容。
$’插入当前匹配的子串右边的内容。
$n假如第一个参数是 RegExp对象,并且 n 是个小于100的非负整数,那么插入第 n 个括号匹配的字符串。提示:索引是从1开始

eg:

vue中replace怎么用
正则全局匹配非单词边界,在这里匹配连字符+大写字母,然后-$1全局替换

感谢各位的阅读!关于“vue中replace怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: vue中replace怎么用

本文链接: https://www.lsjlt.com/news/325444.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue中replace怎么用
    这篇文章给大家分享的是有关vue中replace怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在vue中,replace用于匹配指定的字符串并替换,或者替换跳转时的记录,语法为“str.replace(re...
    99+
    2023-06-29
  • vue中replace有什么含义
    这篇文章给大家分享的是有关vue中replace有什么含义的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。vue中replace的含义是“替换”,可以用于匹配指定的字符串并替换,或者替换跳转时的记录,语法为“str...
    99+
    2023-06-22
  • mysql中replace怎么用
    小编给大家分享一下mysql中replace怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!replace语句在一般的情况下和insert差不多,但...
    99+
    2023-06-14
  • MySQL中replace into怎么用
    这篇文章给大家分享的是有关MySQL中replace into怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 在Oracle中有me...
    99+
    2024-04-02
  • python中replace怎么使用
    在Python中,replace()方法可以用于替换字符串中的指定子字符串。replace()方法的基本语法如下:pythonstr...
    99+
    2023-10-18
    python
  • java中的replace怎么使用
    在Java中,`replace`方法用于替换字符串中的一部分内容。它有两种常见的用法:1. 替换指定字符或字符串:```javaSt...
    99+
    2023-08-15
    java replace
  • vue-router replace属性有什么用
    这篇文章将为大家详细讲解有关vue-router replace属性有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 replace 类型: boolean ...
    99+
    2024-04-02
  • mysql中的replace怎么使用
    在MySQL中,REPLACE语句用于替换表中的数据。它的语法如下: REPLACE INTO table_name (column...
    99+
    2024-04-09
    mysql
  • sql中replace函数怎么用
    sql 中 replace 函数用于在一个文本或字符串中替换所有给定的子字符串为另一个子字符串。可用于基本替换、条件替换和 null 值处理。基本语法为:replace(string, ...
    99+
    2024-05-02
  • replace与replace into怎么在Mysql数据库中使用
    本篇文章为大家展示了replace与replace into怎么在Mysql数据库中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Mysql repl...
    99+
    2024-04-02
  • MySQL 5.7中REPLACE语句怎么用
    这篇文章主要介绍MySQL 5.7中REPLACE语句怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! REPLACE类似INSERT,会以主...
    99+
    2024-04-02
  • C++中replace()函数怎么使用
    这篇文章主要介绍“C++中replace()函数怎么使用”,在日常操作中,相信很多人在C++中replace()函数怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C++中replace()函数怎么使用...
    99+
    2023-06-21
  • js中replace()方法怎么用法
    这篇文章将为大家详细讲解有关js中replace()方法怎么用法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。JavaScript是什么JavaScript是一种直译式的脚本语言,其解释器被称为JavaS...
    99+
    2023-06-14
  • Oracle中的replace函数怎么使用
    在Oracle中,REPLACE函数用于将字符串中的指定子字符串替换为另一个子字符串。它的语法如下:REPLACE(orig...
    99+
    2023-08-17
    Oracle replace
  • MySQL中replace into语句怎么使用
    在MySQL中,`REPLACE INTO`语句用于插入新记录或更新已存在的记录。它的语法如下:```sqlREPLACE INTO...
    99+
    2023-09-14
    MySQL
  • javascript中的replace函数怎么使用
    在JavaScript中,可以使用`replace()`函数来替换字符串中的内容。`replace()`函数接受两个参数:要替换的内...
    99+
    2023-08-18
    javascript replace
  • javascript中replace有什么用
    这篇文章主要介绍了javascript中replace有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 j...
    99+
    2024-04-02
  • java replace函数怎么用
    在Java中,replace()函数用于替换字符串中的指定字符或字符序列。它有两种重载形式: 替换字符:String replac...
    99+
    2023-10-27
    java
  • MySQL中replace into与replace区别是什么
    本篇内容介绍了“MySQL中replace into与replace区别是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情...
    99+
    2024-04-02
  • MySQL中replace into与replace有什么区别
    在MySQL中,REPLACE INTO 和 REPLACE 是两种不同形式的替换数据操作。 REPLACE INTO 是一种将新数...
    99+
    2024-04-09
    MySQL
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作