我在regex101上找到了一个很棒的regex音乐和弦。
但是,D/F#、Bb/C、B7/F#、Em/G等斜线和弦不匹配。请帮帮忙。
发布于 2021-04-14 11:03:40
(?:[ABCDEFG](?:#|b)?)(?:\/[ABCDEFG]b)原始正则表达式中的此部分应与表单X/Y匹配。
但似乎作者认为Y部分只能以b结尾,而不能以#结尾。不是任何音乐爱好者都不知道为什么。
不管怎样,解决方法是这样的。将上面的内容替换为(?:[ABCDEFG](?:#|b)?)(?:\/[ABCDEFG][#b]),以包括所需的后缀b或#。这是正确的音乐智慧吗?
https://stackoverflow.com/questions/67084758
复制相似问题