Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.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中以字母p开头的字符串CONTAINS数字需要正则表达式_Javascript_Regex - Fatal编程技术网

javascript中以字母p开头的字符串CONTAINS数字需要正则表达式

javascript中以字母p开头的字符串CONTAINS数字需要正则表达式,javascript,regex,Javascript,Regex,我不熟悉javascript正则表达式,我尝试了以下字符串和数字的表达式,起始字母为p,剩余数字为 p1749350502 其中p为常数,其余数字为变量 我试过这个表达,但没能识别 p^[0-9]$ 请说明此正则表达式是否正确您可以使用以下正则表达式 /^p[0-9]+$/ ^:行首 p:匹配p字母表 [0-9]+:匹配一个或多个数字 $:行尾 您需要在p之前放置起始锚点^,并在字符类之后使用+修饰符(使其匹配一个或多个数字): 阅读更多内容您可以使用:/^p[0-9]+$/ /^p[0-9

我不熟悉javascript正则表达式,我尝试了以下字符串和数字的表达式,起始字母为p,剩余数字为

p1749350502

其中p为常数,其余数字为变量 我试过这个表达,但没能识别

p^[0-9]$

请说明此正则表达式是否正确

您可以使用以下正则表达式

/^p[0-9]+$/
  • ^
    :行首
  • p
    :匹配
    p
    字母表
  • [0-9]+
    :匹配一个或多个数字
  • $
    :行尾

  • 您需要在
    p
    之前放置起始锚点
    ^
    ,并在字符类之后使用
    +
    修饰符(使其匹配一个或多个数字):


    阅读更多内容

    您可以使用:
    /^p[0-9]+$/
    /^p[0-9]+$/