如何使用regex从字母表字符串中删除特定的字母
how do i remove specific letters from alphabet string using regex
我将字母表作为大写字符串。
如何删除字母B G R p?我正在使用JavaScript。
我试过:
替换(^/B/G/R/p/G,")替换(^[B,G,R,P]/G,")
在php中,会是这样的东西-
$string = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$remove = preg_replace('/[BGRP]/', '', $string);
// new string
echo $remove;
在perl中,这很容易,但regex在不同的语言中有很小的差异。
$myString =~ s/[BGRP]//g;
在javascript中,这可能是这样的。(带区分大小写的修饰符)
var myOldString = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var myNewString = myOldString.replace(/[bgrp]/gi, '');
console.log(myNewString);
相关文章:
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- regex如何删除特定单词后的逗号
- Javascript Regex-删除未捕获的组
- 可以't删除“;C: fakepath "使用javascript替换和regex
- Regex删除:(包括:)之后的所有内容
- Javascript和RegEx用于删除特殊字符
- regex删除除回车以外的空格
- 通过regex删除部分url
- JavaScript-Regex删除代码/特殊字符/数字等
- Regex删除涉及零或一的冗余乘法/除法
- 为什么javascript替换方法(没有regex)在angularjs表达式中不起作用来删除 
- Regex正在从头开始删除哈希
- javascript:如何使用regex删除两个特殊字符之间的逗号(,)
- 如何使用regex从字母表字符串中删除特定的字母
- Regex-删除最多秒的空白
- 如果字符串与javascript中的regex匹配,请从数组中删除它们
- Regex从空格分隔的字符串中删除连续重复项
- Javascript删除Regex分隔符
- 在javascript中删除Regex;
- 如何删除Regex中字符串末尾的重复字符