正则表达式删除列“|”字符
regex remove column "|" character
如何使用正则表达式从字符串中删除字符|
的所有出现次数?我试过了
string.replace(/|/gi,'');
但这似乎不起作用...
有什么帮助吗?
正
则表达式是/'|/
,你必须转义|
因为在正则表达式中,|
用于声明替代方案。
string.replace(/'|/gi,'')
由于它是一个特殊角色,因此需要逃离它。你用'
逃跑。
现场演示
管道在正则表达式中具有特殊含义,您需要对其进行转义:
string.replace(/'|/g,'');
附带说明一下,当您不处理字母时,您无需忽略大小写。
我刚刚尝试了这个:
<script language="javascript">
document.write('A|A');
document.write('A|A'.replace('|','B'));
</script>
输出就是您要查找的:
A|AABA
相关文章:
- angularjs删除动态形式元素中的特殊字符
- 拼接未删除某些字符
- 删除图形和数字之间的连字符(-)符号
- 删除单引号字符转义
- 用于在Javascript中删除多个空格的特殊字符
- 如何删除“;反向字符顺序“;作用
- Javascript:删除冒号的最后一个字符
- Javascript选项卡字符删除
- 如何删除列表表 tr 中已存在的值
- 从 ui-grid 中的可展开行中删除列标题
- 正则表达式删除列“|”字符
- 如何使用Java或jQuery隐藏/删除列的一部分,我无法访问HTML和建议
- JQuery动态添加/删除列/行
- 如何使用jquery通过单击单元格来删除列
- 如何在JQuery数据表中删除列
- 如何向dataTables添加删除列"aoColumns"在基于条件的渲染中
- jquery如何从表中删除列
- 逐个字符删除
- 使用Javascript动态删除html行和删除列
- 从一开始删除一个字符散列/磅符号