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

Ste*_*eve 1 javascript regex jquery alpha

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

我在一个元素上有一个id,我试图将值递增1.

所以,让我说我有

<input id="someText1">
Run Code Online (Sandbox Code Playgroud)

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

<input id="someText2">
Run Code Online (Sandbox Code Playgroud)

我试图使用匹配文本

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

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

请帮忙!

man*_*nji 6

删除$标志(文本以数字结尾,你告诉它以字母结尾)