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
php正则表达式字符串模式匹配_Php_Regex - Fatal编程技术网

php正则表达式字符串模式匹配

php正则表达式字符串模式匹配,php,regex,Php,Regex,我有一个字符串,可以通过以下方式查看: ----4dfd650c9f65 match -----473ffd650c9f65 match -----473ffd650c9f65s3-- does not match --473577f2hd650c9f65-- does not match 我想匹配当且仅当以至少两个--开始并以\n结束,但不以--结束 谢谢像这样的方法应该会奏效: /^-{2,}[0-9A-Za-z]+$

我有一个字符串,可以通过以下方式查看:

----4dfd650c9f65              match
-----473ffd650c9f65           match
-----473ffd650c9f65s3--       does not match
--473577f2hd650c9f65--        does not match
我想匹配当且仅当以至少两个
--
开始并以
\n
结束,但不以
--
结束


谢谢

像这样的方法应该会奏效:

/^-{2,}[0-9A-Za-z]+$/

像这样的方法应该会奏效:

/^-{2,}[0-9A-Za-z]+$/

这些是单独的字符串?不是一个大方块,对吗?这些是单独的字符串?没有一个大街区,对吗?