什么是正确的正则表达式

时间:2015-07-31 06:27:08

标签: regex

我正在制定一个网址规则,我需要通过regx识别特定类型的网址,这些网址就像,

在这里词 - 威尔待Concated通连字符-0000000064-Web.html

在上面的字符串中(可能包含a-z,A-Z,0-9)将与hyphone( - )字符粘在一起。第二个连字符将跟踪一个整数(0000000064)之后再次( - )然后再一个单词用点(。)粘贴到'html'(.html将固定为末尾部分的所有可能的字符串) 我不能为此找出reg x。

1 个答案:

答案 0 :(得分:1)

使用它:

    var bindingResult = element(by.binding('what should i write here'));
it('Invalid name validation', function(){
LoginPage.setUserName('sdfdfds@test.com');
LoginPage.setPassWord('password');
expect(bindingResult.getText()).toEqual('Invalid user');
});

演示:

https://regex101.com/r/kU4lS2/1

只需获取您需要在[\w-]+\d+-\w+\.html

中包装的数字 像这样:

()

更新了演示:https://regex101.com/r/kU4lS2/2