Cypress测试-用于URL匹配

Cypress测试-用于URL匹配,cypress,Cypress,我正在尝试编写一个cypress测试,以确认用户在提交表单后被带到正确的页面。但是当数字嵌套在URL中时,我在使用正则表达式时遇到问题。。。请看下面我想测试的内容 cy.url().should('match',/some cool page/with stuff/此处允许任何数字/final/) 它应该只是一个正则表达式,在Cypress中没有什么特别的 cy .url() .should('match',/\/一些很酷的页面\/和stuff\/\d+\/final\//) Regex被/包

我正在尝试编写一个cypress测试,以确认用户在提交表单后被带到正确的页面。但是当数字嵌套在URL中时,我在使用正则表达式时遇到问题。。。请看下面我想测试的内容

cy.url().should('match',/some cool page/with stuff/此处允许任何数字/final/)

它应该只是一个正则表达式,在Cypress中没有什么特别的

cy
.url()
.should('match',/\/一些很酷的页面\/和stuff\/\d+\/final\//)
Regex被
/
包围,因此如果要匹配
/
,需要对其进行转义。
一个数字可以与
\d
匹配,如果您想匹配一个或多个,您可以在它后面添加
+

它应该只是一个正则表达式,在Cypress中没有什么特别的

cy
.url()
.should('match',/\/一些很酷的页面\/和stuff\/\d+\/final\//)
Regex被
/
包围,因此如果要匹配
/
,需要对其进行转义。
一个数字可以与
\d
匹配,如果您想匹配一个或多个,可以在其后面添加
+

感谢regexThanks的帮助感谢regex的帮助