ノンキャプチャグループ(?:...)の使い方について質問があります。RE非キャプチャグループ
\b4[0-9]{12}(?:[0-9]{3})\b
(?:\d[ -]*?){13,16}\b
最初のケースでは、抽出される文字列は13桁または16桁です。最後の3桁が表示されるかどうかは、括弧内の{3}が正確に3桁を要求してもかっこのために文字列の条件に基づいていますか? 2番目のケースでは、reをテストして、文字列の長さに数字だけを数えたことがわかりました。ダッシュとスペースは、文字列の長さの境界から同じ括弧内に入れられますが、長さには数えられません。誰もその理由を知っていますか?
ありがとうございました
は質問ごとにアカウントを作成するために停止してください。 –
@CasimiretHippolyteなぜあなたはそれを言うでしょうか?彼はそれをどうやって知っていますか? – Shafizadeh
@Shafizadeh:彼は昨日同じことをしたので。 –