我正在尝试为以下字符串找到两个不同的正则表达式:
eturk/clock、eturk/vermonster 和 noted/noted#42
其中一个正则表达式应该只识别存储库(没有问题)。因此,对于第一个正则表达式,它应该只返回这些匹配项:
[[“eturk”,“时钟”],[“eturk”,“vermonster”]]
然后对于第二个,它应该与存储库一起识别问题。所以匹配将是:
[[“注意到”,“注意到”,“42”]]
这是我到目前为止第一部分的内容:
/(\w*)\/(\w*)?/
这将像这样匹配:
[[“eturk”,“时钟”],[“eturk”,“vermonster”],[“注意到”,“注意到”]]
但问题是,我不希望它与附加问题的存储库的引用相匹配。有人可以提供任何帮助吗?
最佳答案
关于ruby - 用于 GitHub 风格的存储库和问题 Markdown 的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20009945/