您是否有人可以在不使用任何现有表达式的情况下将此ereg转换为preg_match?我的意思是分隔符/ /等等。
if(!ereg("^(([A-Za-z0-9!#$%&'*+=?^_`{|}~-][A-Za-z0-9!#$%&'*+=?^_`{|}~\.-]{0,63})|(\"[^(\\|\")]{0,62}\"))$", $local_array[$i])) {
答案 0 :(得分:0)
表达式中没有的任何字符都将以分隔符的形式执行,因此:
if(!preg_match("¤(([A-Za-z0-9!#$%&'*+=?^_`{|}~-][A-Za-z0-9!#$%&'*+=?^_`{|}~\.-]{0,63})|(\"[^(\\|\")]{0,62}\"))¤", $local_array[$i])) {
应该有效