アルファベットを大文字の文字列として使用しています。正規表現を使用してアルファベット文字列から特定の文字を削除する方法
文字を削除するにはどうすればよいですか?私はJavaScriptを使用しています。
私が試みた:
置き換える(^/B/G/R/P/G、 "") 置き換える(^ [B、G、R、P]/gであり、 "")
アルファベットを大文字の文字列として使用しています。正規表現を使用してアルファベット文字列から特定の文字を削除する方法
文字を削除するにはどうすればよいですか?私はJavaScriptを使用しています。
私が試みた:
置き換える(^/B/G/R/P/G、 "") 置き換える(^ [B、G、R、P]/gであり、 "")
PHPで、このような気にいらないだろう -
$string = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$remove = preg_replace('/[BGRP]/', '', $string);
// new string
echo $remove;
perlではかなり簡単ですが、正規表現には差異の言語に小さな違いがあります。
$myString =~ s/[BGRP]//g;
JavaScriptで、これはこのようなものになるだろう。 (大文字と小文字の区別子付き)
var myOldString = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var myNewString = myOldString.replace(/[bgrp]/gi, '');
console.log(myNewString);