Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正则表达式模式匹配特定单词_Javascript_Html_Regex - Fatal编程技术网

Javascript 正则表达式模式匹配特定单词

Javascript 正则表达式模式匹配特定单词,javascript,html,regex,Javascript,Html,Regex,我的html页面上有一个文本输入。当用户尝试添加新手表时,我希望它以watch_XXXX开始(X是用户输入的任何值)。它必须以带下划线的所有大写字母开始。我尝试了很多不同的方法,但我一直得到“请匹配请求的格式”弹出窗口。这是我最后一次尝试->所需模式=“^WATCH”[a-z]”。我是否已经接近正确了?这个正则表达式^WATCH.[a-zA-Z]+$应该可以工作了 这个正则表达式应该可以工作 是否“WATCH_uuuu”后面的所有字符都必须是字母?如果不是^WATCH.*可能会更好 此处测

我的html页面上有一个文本输入。当用户尝试添加新手表时,我希望它以watch_XXXX开始(X是用户输入的任何值)。它必须以带下划线的所有大写字母开始。我尝试了很多不同的方法,但我一直得到“请匹配请求的格式”弹出窗口。这是我最后一次尝试->所需模式=“^WATCH”[a-z]”。我是否已经接近正确了?

这个正则表达式
^WATCH.[a-zA-Z]+$
应该可以工作了


这个正则表达式应该可以工作


是否“WATCH_uuuu”后面的所有字符都必须是字母?如果不是
^WATCH.*
可能会更好

此处测试:

也是我用于正则表达式的一个很好的学习工具:

在“WATCH_uu”之后的所有字符都必须是字母吗?如果不是
^WATCH.*
可能会更好

此处测试:


这也是我用于正则表达式的一个很好的学习工具:

它做到了!你能解释一下发生了什么事吗?它如何匹配大写字母和小写字母[a-zA-Z],加上匹配任意数量的字母和$使其匹配整个字符串。它做到了!你能解释一下发生了什么事吗?如何匹配大写字母和小写字母[a-zA-Z],加上匹配任意数量的字母和$使其匹配整个字符串。是的,它们必须是字母,但我将在将来记住这一点。谢谢你的资源!是的,它们必须是字母,但是,我会在将来记住这一点。谢谢你的资源!