使用JQuery进行正则表达式

时间:2015-06-19 09:23:49

标签: javascript jquery regex escaping

嗨 我是Jquery的新人。

我必须在JQuery上认识到这个[H]

此刻,我认出了一些信件。

$(document).ready(function () {
    $(":button#boton").click(function () {
        if ($(":text#texto").attr("value").match(/^[a-zA-Z]+$/)) {
            alert("Bien");
        } else {
            alert("Esto no son letras");
        }
    });
});

我怎样才能看到这个符号[?使用\

提前谢谢你。 KR。布兰卡

1 个答案:

答案 0 :(得分:0)

escape之前\可以if ($(":text#texto").attr("value").match(/^[a-zA-Z\[H\]]+$/)) { // ^^^^^ [H]个特殊字符:

regex

使用if ($(":text#texto").attr("value").match(/\[H\]+/g)) { // ^^^^^ ^ 识别{{1}}:

{{1}}
  

在特殊字符之前的反斜杠表示下一个字符不是特殊字符,应按字面解释。例如,模式/ a * /依赖于特殊字符' '匹配0或更多a。相比之下,模式/ a * /消除了' '的特殊性。使用' a *'。

等字符串启用匹配