文字列の最初の2文字として使用できる特定の2文字を確認するために、Regexを使って文字列を最初の2文字に一致させる必要があります。 ここで、最初の2文字が「XX」であると仮定します。Regex Javascript最初の2文字で文字列を一致させる
そして、私は一致する必要があり、文字列
- ABCDS
- XXDER
- DERHJ
- XXUIO
は、だから私は唯一の始まりの文字列を取得するには、このリストをフィルタリングする必要があります「XX」付き
コードIトライ
var arr = [ "ABCDS ", "XXDER ", "DERHJ ", "XXUIO" ];
// match if two letters at the beginning are the same
var re = new RegExp('^([a-zA-Z])\\1');
var filteredArr = arr.filter(function(val) {
return re.test(val);
});
document.body.innerHTML = JSON.stringify(filteredArr);
あなたは最初の2つの文字が同じであるかどうかをチェックしますか? – jcubic
私は頭痛を避けるためにこれらのツールをお勧めします:https://regex101.com/&http://txt2re.com/ – Bigood
いいえ。「XX」で始まる文字列をチェックしたい – tarzanbappa