1

我当天有一个问题无法解决......
我需要创建一个正则表达式来获取 X 和 Y 范围内的任何字符。

preg_match( '#\((.*)\)#' ,'11(22)33' , $match );

上面的规则是出现 22
但我需要增加一个限制 {2,4} 并且当规则不起作用时

preg_match( '#\((.*)\){5,10}#' , '11(22)33' , $match );

我需要为任何类型的字符提供服务 - 数字、单词、符号......

4

1 回答 1

1

*是 的简短版本{0,},即最少 0 个字符,没有上限。您可以将星号替换为您的限制版本:{5,10}. 任何五到十个字符都是.{5,10}.

于 2013-10-20T18:48:49.530 回答