javascript - 为什么这个 JavaScript 正则表达式不起作用?

标签 javascript jquery regex alpha

出于某种原因,这不起作用,但我所有的搜索都表明它应该起作用。

我在一个元素上有一个 id,我试图将其值增加 1。

假设我有

<input id="someText1">

我想将 1 更改为 2,所以我最终得到了

<input id="someText2">

我尝试只匹配文本使用

text = $("input").attr("id").match(/^[a-zA-Z]+$/);

但是当我输出text的值时,我得到的是null

请帮忙!

最佳答案

删除 $ 符号(文本确实以数字结尾,而您告诉它它以字母结尾)

关于javascript - 为什么这个 JavaScript 正则表达式不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5652535/

相关文章:

javascript - 根据 JavaScript 中的屏幕大小删除其他元素

javascript setattribute 函数出现问题

JavaScript 字符串搜索

javascript - 由 1 到 4 个非零数字字符或 1 到 4 个非零数字字符和 1 个字母组成的字符串的正则表达式

javascript - "{}"在Javascript中是什么意思?

javascript - 将数组添加到数组项中

jQuery 使用 Div 元素的高度

php - 网站中的静态内容 - 而 URL 更改

regex - 一系列没有 Last [L] Flag 的重写规则

Python正则表达式,捕获不特定的组