在Javascript中修剪字符串

 jkjkjd_105 发布于 2023-02-10 11:33

我有字符串. var a=""abcd""efgh""如何打印输出,abcd""efgh因为删除我使用的字符串的第一个和最后一个双引号,a.replace(/["]/g,'')但它删除了字符串的所有双引号.如何得到输出为abcd""efgh.Suggest我一个想法.

1 个回答
  • 您可以使用

    var a='"abcd""efgh"';
    a.replace(/^"+|"+$/g, '');
    

    从这里的评论是解释

    说明

    有两个部分^"+,"+$并由|其分隔的正则表达式相当于或

    ^用于开始,"+用于一个或多个"

    同样$是为了结束

    //g是全局替换,否则只有第一次出现将被替换

    2023-02-10 11:35 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有