01/10/2018, 10:05
Lỗi khi sử dụng regular expression [A-Z]*?
Khi em chạy:
ls /usr/sbin/[A-Z]*
thì nó chỉ hiển thị:
/usr/sbin/biosdecode
/usr/sbin/chat
/usr/sbin/chgpasswd
[…]
Mong chị giải thích giùm em tại sao nó lại không hiển thị chữ hoa.
Bài liên quan
Thử vận may
xem
cũng như vậy thôi
em tìm trên mạng thì thấy là liên quan gì đến thứ tự của ký tự chữ hoa và chữ thường nhưng chưa hiểu rõ
thử lại bằng cách
Rồi thử tiếp
Mình cũng mù cái này
à là do cái $LANG
khi sử dụng [A-Z] thì đáng lẽ nó sẽ thành
ABCDEFGHIJKLMNOPQRSTUVWXYZ
nhưng vì thằng $LANG = en_US.utf8 nên nó sẽ thành
aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
nên kết quả là chữ thường lẫn chữ hoa