我对编码很陌生,但我很喜欢我的方式:)
所以这是我的问题。
我正在使用这个代码,除了这个小东西之外它工作得很好。如果它是句子的结尾,也会阻止链接:
this.com 通讯效果很好
只有在TLD之后有空格/空白时才应该匹配。
on $@*:text:*:#:{
if ($regex($1-,/.+\.(ftp|thalia|com|ly|ml|gl|tk|ga|biz|co|net|org|gov|tv|edu|fm|myftp|myftp.biz)/iS)) && ($nick !isop $chan) {
if (!$istok(%permit,$nick,32)) {
.timerban 1 1 /msg $chan /ban $nick
msg $chan $Nick , posting links without permission is not allowed.
}
}
也许你们可以帮助我,我认为我不是一个大问题,但我现在正在寻找几周而找不到任何东西!
非常感谢,抱歉..英语不是我的母语。
干杯,Marv
答案 0 :(得分:0)
您可以使用
/.+\.(ftp|thalia|com|ly|ml|gl|tk|ga|biz|co|net|org|gov|tv|edu|fm|myftp|myftp.biz)( |\/|\n|\r)/iS
所以它需要字符串有一个空格,一个/或换行符。