我有以下操作,只要遇到字母就会拆分字符串:
$splitOriginal = preg_split("/[a-zA-Z]/", implode('', array_slice($array, $key)), 2);
我想以这样一种方式扩展它,只要遇到的变量不是数字、括号、加号、连字符、换行符或制表符,它就会拆分字符串。
我写了一个可以匹配上面的正则表达式:
preg_match('/^(?=.*[0-9])[- +()0-9\r\n\t]+$/', $value)
但我需要否定它,以便在被比较的值不是它时匹配。非常感谢我能得到的任何及时帮助。
谢谢你。