@Plantaest: Đoạn biểu thức chính quy ở dòng 4020 không có cờ g
; nếu hình được dùng nhiều lần trong cùng trang thì Twinkle chỉ ẩn được một. Phiền anh sửa giúp. Danh tl 17:04, ngày 9 tháng 11 năm 2022 (UTC)
links_re
chỉ dùng để kiểm tra xem một liên kết wiki có phải tập tin đó hay không. Tuy nhiên, nếu vậy, tại sao phải gỡ liên kết ở cùng một bài đến hai lần? Danh tl 17:19, ngày 9 tháng 11 năm 2022 (UTC)\\[\\[(?:[Ii]mage|[Ff]ile|[Tt]ập( |_)+[Tt]in|[Hh]ình):\\s*
vào regex101 thì nó báo lỗi "Unmatched parenthesis". Có lẽ không phải do flag "g". Dang (thảo luận) 17:19, ngày 9 tháng 11 năm 2022 (UTC)
commentOutImage
nó chạy thế nào. CC CookieGMVN. Dang (thảo luận) 17:21, ngày 9 tháng 11 năm 2022 (UTC)
\\
thành \
là ok. Vì regex ở đây sinh bởi class RegExp nên sẽ cần escape, chứ không như regex literal. Dang (thảo luận) 17:23, ngày 9 tháng 11 năm 2022 (UTC)links_re.test(allLinks[i])
tức là kiểm xem phần tử allLinks[i]
có khớp với regex links_re
. Theo tôi nếu thêm flag "g" thì cũng chả có ý nghĩa, vì phần tử allLinks[i]
có lẽ là đơn nhất. Bên enwiki cũng không có flag "g" cho chỗ này. Dang (thảo luận) 17:29, ngày 9 tháng 11 năm 2022 (UTC)