gpt4 book ai didi

regex - 如何在 Pug (Jade) 模板中使用 HTML5 pattern 属性

转载 作者:搜寻专家 更新时间:2023-10-31 23:09:21 26 4
gpt4 key购买 nike

使用 Pug(以前称为 Jade)模板引擎,我如何使用 pattern attribute输入的?

当我使用如下模式时:

input( type="tel", pattern="\d{7}" )

呈现的图案是:

<input type="tel" pattern="d{7}">

我也试过 unescaped attribute != 但它仍然对 \ 字符进行转义。

注意:它与 pattern="[0-9]{7}" 完美配合。

最佳答案

这里的问题是 \ 字符用于转义 Javascripts 自己的特殊字符。

您需要对其进行转义,以便在模式中呈现为 explained here .

input( type="tel", pattern="\\d{7}" )

将正确呈现为:

<input type="tel" pattern="\d{7}">

关于regex - 如何在 Pug (Jade) 模板中使用 HTML5 pattern 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26655320/

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