gpt4 book ai didi

Cypress :如何识别元素是否仅包含数字

转载 作者:行者123 更新时间:2023-12-05 09:05:14 25 4
gpt4 key购买 nike

如果元素仅包含数字,请问如何在柏树中识别?我有一个包含一些动态数据的 div,如果数据只包含数字以外的任何内容,我希望测试失败。感谢您的任何想法。

最佳答案

您可以使用 match() 然后将其与正则表达式进行比较。 /^[0-9]*$/ 正则表达式值将只检查数字。

cy.get('#greeting')
.invoke('text')
.should('match', /^[0-9]*$/)

感谢@Prabhu Mohan。如果您正在检查包含小数的数字,您可以使用 -

cy.get('#greeting')
.invoke('text')
.should('match', /^[0-9]\d*(\.\d+)?$/)

关于 Cypress :如何识别元素是否仅包含数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67435436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com