我试图在某个字符串中找到一个与模式ddddTdddd匹配的子字符串(其中d是任意数字,T是字母T)。
我使用的是PHP函数preg_match(),并将'/(\d{8})(T)(\d{8})/'作为模式传递,但它对我不起作用。我是这样写这句话的:
preg_match('/(\d{8})(T)(\d{8})/', $my_string, $matches);我假设我格式化模式的原因是错误的。请任何人确认我是否有正确的格式?
谢谢!
发布于 2012-11-06 04:56:43
您的regex是不正确的,请试一试
preg_match('/(\d{8})([a-zA-Z])(\d{8})/', $my_string, $matches);https://stackoverflow.com/questions/13244564
复制相似问题