正则匹配将文本中数字与%变色

直接上代码

<div id="app">
  <p>{{ formattedText }}</p>
</div>

<script>
new Vue({
  el: '#app',
  data: {
    text: 'This is some text with numbers 123 and a percentage of 50% in it.'
  },
  computed: {
    formattedText: function() {
      // 使用正则表达式将数字和百分比符号 "%" 包裹在 <span> 标签中并设置颜色为绿色
      return this.text.replace(/(\d+|%)/g, function(match) {
        return `<span style="color: green;">${match}</span>`;
      });
    }
  }
});
</script>

文章来源地址https://uudwc.com/A/aYN1G

原文地址:https://blog.csdn.net/bingmoujs/article/details/133211466

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年09月23日 18:57
(目前最全,亲测有效)harbor仓库登录失败<欢迎评论收藏交流>
下一篇 2023年09月23日 19:01