O único motivo pelo qual o [[:digit:]] deve ser usado é para oferecer suporte a localidades que usam dígitos diferentes de 0-9 . Por exemplo algarismos arábicos-indianos: ٠١٢٣٤٥٦٧٨٩ (Unicode U + 0660 a U + 0669). Caso contrário, para os numerais hindu-arábicos 0123456789 , [0-9] funciona igualmente bem como [[:digit:]] .