javascript - 从字符串中删除特定的非字母数字字符
问题描述
我想从字符串输出中去掉这些 '[]' 括号。但我无法做到。这是我尝试过的方法;
.then((data) => (result.innerHTML = data.list[0].definition.replace(/^[]/i , ''))
我尝试了很多不同的变体,也尝试删除所有字母数字字符,但它也删除了点、逗号和类似的东西。我唯一的问题是随机单词有这样的括号。
而且我的尝试甚至没有抛出错误。
解决方案
.then((data) => (result.innerHTML = data.list[0].definition.replace(/[\][]/g , "");
推荐阅读
- delphi - Delphi 无效的类类型转换
- java - 哪种数据类型可用于在 Hibernate/jpa 中创建主键变量?
- java - 如何将输出从 java 到 .txt 文件。?JAVA
- filter - 如何在球拍中定义我自己的过滤程序版本?
- mysql - 行大小太大 - MySQL sequelize
- python - 我现在面临的货币转换问题
- maven - 找不到 com.android.tools.build:gradle:6.5。添加 google Maven 存储库并同步项目
- java - 如何根据特定条件在java中为游戏生成随机棋盘?
- sql - 在雅典娜(元数据库)中选择不为空的列
- json - Powershell Parse Swagger Json