如何在多个正则表达式中重用通用模式?
How to reuse common pattern in multiple regex?
是否可以只写一次这样的指令BCC Fans community
?
if (document.title.match(/(.+?) - BCC Fans community$/)) {
document.title = document.title.match(/(.+?) - BCC Fans community$/)[1]
} else if (document.title.match(/^BCC Fans community - (.+)/)) {
document.title = document.title.match(^/BCC Fans community - (.+)/)[1]
}
将它们写成字符串然后使用新的 RegExp(_STRING_);
参见 this
是否可以只写一次这样的指令BCC Fans community
?
if (document.title.match(/(.+?) - BCC Fans community$/)) {
document.title = document.title.match(/(.+?) - BCC Fans community$/)[1]
} else if (document.title.match(/^BCC Fans community - (.+)/)) {
document.title = document.title.match(^/BCC Fans community - (.+)/)[1]
}
将它们写成字符串然后使用新的 RegExp(_STRING_);
参见 this