Bạn có hai cấu trúc regex cơ bản tại đây
Lớp ký tự
See character classes on regular-expressions.info
[...]
là một lớp nhân vật, phương tiện xây dựng này phù hợp với một ký tự từ lớp (từ bên trong dấu ngoặc vuông).
lớp học của bạn bắt đầu với một ^
, cung cấp cho các lớp nhân vật một ý nghĩa đặc biệt, một lớp nhân vật phủ nhận của nó ([^...]
), có nghĩa là bất cứ điều gì phù hợp với thats không một phần của lớp.
lượng hóa
See quantifiers on regular-expressions.info
+
là một lượng hóa, có nghĩa là 1 hoặc nhiều
Ý nghĩa của regex của bạn
Để hiểu điều này đang làm bạn cũng phải mất điều tiếp theo là tài khoản, số $
ở cuối. Đây là một neo khớp với phần cuối của chuỗi.
See anchors on regular-expressions.info
nên ([^/]+)$
trận đấu tất cả các ký tự ở cuối của chuỗi mà không phải là dấu gạch chéo.
Tại đây, bạn cũng có thể tìm thấy basic tutorial
cảm ơn. Tôi nghĩ đây là giải thích tốt nhất cho người mới bắt đầu, như tôi. –