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
Regex 用下划线分隔的两个正整数的正则表达式_Regex - Fatal编程技术网

Regex 用下划线分隔的两个正整数的正则表达式

Regex 用下划线分隔的两个正整数的正则表达式,regex,Regex,我需要一个正则表达式来匹配一个字符串,该字符串必须包含两个正整数,并由一个小数点分隔 示例: 12345_678很好 12345-678不好 12345_678a不好 谢谢^[0-9]+\[0-9]+$会的 解释 ^字符串的开头 [0-9]+一个或多个数字 下划线 [0-9]+一个或多个数字 $字符串的结尾 到目前为止您尝试了什么?你被困在哪里?所以,这不是一个你只是来要求其他人为你做事情的网站。您可以在此处了解正则表达式:。它也将匹配12345_678a。您需要锚定表达式。@FelixKli

我需要一个正则表达式来匹配一个字符串,该字符串必须包含两个正整数,并由一个小数点分隔

示例:

12345_678很好
12345-678不好
12345_678a不好


谢谢

^[0-9]+\[0-9]+$
会的

解释

  • ^
    字符串的开头
  • [0-9]+
    一个或多个数字
  • 下划线
  • [0-9]+
    一个或多个数字
  • $
    字符串的结尾

到目前为止您尝试了什么?你被困在哪里?所以,这不是一个你只是来要求其他人为你做事情的网站。您可以在此处了解正则表达式:。它也将匹配
12345_678a
。您需要锚定表达式。@FelixKling Thank-答案更新为使用
^
$
^[0-9]+.[0-9]+$很好,谢谢大家!