• # Locale

    Posté par . En réponse au message question regex. Évalué à 7.

    [A-Z] n'est pas ce que tu crois

    En français (ou en anglais) c'est aAbBcC...zZ donc A-Z ca fait toutes les majuscules + toutes les minuscules sauf a


    [pterjan@plop tmp]$ echo HELLObezbe | sed -r 's/^([A-Z]*).*$/1円/g'
    HELLObezbe
    [pterjan@plop tmp]$ echo HELLObeabe | sed -r 's/^([A-Z]*).*$/1円/g'
    HELLObe
    [pterjan@plop tmp]$ echo HELLObeabe | LC_ALL=C sed -r 's/^([A-Z]*).*$/1円/g'
    HELLO
    [pterjan@plop tmp]$ echo HELLObeabe | LC_ALL=en_US sed -r 's/^([A-Z]*).*$/1円/g'
    HELLObe