我有这个:
var regex = /convertID\s(\d+)/
var match = regex.exec(message);
if(match != null)
{
//do stuff here
}
工作正常,它识别是否有人写“convertID NumbersHere”。 但是我希望在它下面还有另一个,以及检查是否有特定的链接,例如:
var regex = /convertID\shttp://anysitehere dot com/id/[A-Z]
var match = regex.exec(message);
if(match != null)
{
//do stuff here
}
那么如何在/ id /?
之后检查具有任何字母的特定网站答案 0 :(得分:1)
您可以使用:
var regex = /convertID\shttp:\/\/thesite.com\/id\/[A-Za-z]+/;
必须转义斜杠,因为斜杠用于分隔图案。您可以避免显式创建RegExp类的实例:
var regex = new RegExp("convertID\\shttp://thesite.com/id/[A-Za-z]+");