Skip to content

正则表达式有问题 #6

@988494

Description

@988494
  1. 目前源码中的正则表达式为:
const pxGlobalReg:RegExp = /(\d+)px/;

这个只会匹配一次,如果行内页面有多个,则第一个之外的不会转换,应该修复为:

const pxGlobalReg: RegExp = /(\d+)px/gi;
  1. 源代码中只匹配中的,但实际开发中,我们有些尺寸是<script setup lang="ts"></script>中动态的,
    推荐将
const templateReg:RegExp = /<template>([\s\S]+)<\/template>/gi;

修改为

const templateReg: RegExp = /([\s\S]+)/gi;

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions