如何用JavaScript正则表达式移除字符串中的中括号?
- 内容介绍
- 文章标签
- 相关推荐
本文共计524个文字,预计阅读时间需要3分钟。
javascriptlet str='这是一个字符串[]语句;[]字符串很常见';alert(str.replace(/\[|\]/g, ''));
let str = '这是一个字符串[html]语句;[html]字符串很常见'; alert(str.replace(/\[|]/g,''));//移除字符串中的所有[]括号(不包括其内容) //输出:这是一个字符串html语句;html字符串很常见 alert(str.replace(/\[.*?\]/g,''));//移除字符串中的所有[]括号(包括其内容) //输出:这是一个字符串语句;字符串很常见
移除所有中括号,不包括其内容
let str = "[1,2,3,4,5,6,7,8]"; let newStr = str.replace(/\[|]/g,''); console.log(newStr);//1,2,3,4,5,6,7,8
移除所有中括号,包括其内容
let str = "[1,2,3,4,5,6,7,8]"; let newStr = str.replace(/\[.*?\]/g,''); console.log(newStr);//''
正则表达式符号释义
“":将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。
本文共计524个文字,预计阅读时间需要3分钟。
javascriptlet str='这是一个字符串[]语句;[]字符串很常见';alert(str.replace(/\[|\]/g, ''));
let str = '这是一个字符串[html]语句;[html]字符串很常见'; alert(str.replace(/\[|]/g,''));//移除字符串中的所有[]括号(不包括其内容) //输出:这是一个字符串html语句;html字符串很常见 alert(str.replace(/\[.*?\]/g,''));//移除字符串中的所有[]括号(包括其内容) //输出:这是一个字符串语句;字符串很常见
移除所有中括号,不包括其内容
let str = "[1,2,3,4,5,6,7,8]"; let newStr = str.replace(/\[|]/g,''); console.log(newStr);//1,2,3,4,5,6,7,8
移除所有中括号,包括其内容
let str = "[1,2,3,4,5,6,7,8]"; let newStr = str.replace(/\[.*?\]/g,''); console.log(newStr);//''
正则表达式符号释义
“":将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。

