WeStudio技术社区

 找回密码
 立即注册

快捷登录

QQ登录

只需一步,快速开始

查看: 1646|回复: 0

如何删除字符串中的多个字符?

[复制链接]

100

主题

147

帖子

1075

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1075
发表于 2021-2-2 10:33:11 | 显示全部楼层 |阅读模式
本帖最后由 hixon 于 2021-2-2 10:37 编辑

有时我们需要把一个字符串的某些字符删除或者替换掉,怎么办呢?可以借助 JavaScript本身字符串对象的replace方法来实现。

例如我们要去掉字符串'A,B,C.D.E"F"G;H;[I]J'中的 . , " ; | [ ]  只需要把这几个字符替换为空字符即可:
  1. ui.main.textButton.onRelease = function() {
  2.     var str = 'A,B,C.D.E"F"G;H;[I]|J|';
  3.     // replace方法的第一个参数是正则表达式,不要加引号!
  4.     str = str.replace(/[.,";|\[\]]/g, '');
  5.     util.console.log(str);
  6. };
复制代码

在模拟器上模拟一下,结果如下:
replace_result.png


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|物一世(北京)科技有限公司 ( 京ICP备20025895 )

GMT+8, 2024-12-4 01:15 , Processed in 0.018219 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表