用正则表达式匹配 IRC 频道
Posted
技术标签:
【中文标题】用正则表达式匹配 IRC 频道【英文标题】:Match IRC Channel with regular expression 【发布时间】:2011-02-10 04:13:32 【问题描述】:如何使名称?这些名称将包含前面的井号 (#
)。
【问题讨论】:
【参考方案1】:/([#&][^\x07\x2C\s],200)/
应该这样做,根据RFC1459 的规范。
【讨论】:
@DeaDEnD:确实,一些正则表达式可能很挑剔并且想要明确。但你是对的,,200
本质上是0,200
。
这实际上应该是,199
。根据 RFC 1459,“频道名称是长度不超过 200 个字符的字符串(以 '&' 或 '#' 字符开头)”,其中包括前导 #
符号,因此名称中的尾随字符仅为 199最多。以上是关于用正则表达式匹配 IRC 频道的主要内容,如果未能解决你的问题,请参考以下文章