2016-08-23 2 views
0

에코 : PHP는/MySQL은 내가 문자열의 간단한 세트를 가지고 문자열의 일부를 제거하고

ABC_DEF

ABC_1_DEF

내가 두 번째 문자열에서 1_를 제거하기 위해 노력하고있어. 때때로 1은 A-Z0-9 문자 일 수 있습니다. 어떤 제안이나 도움이 필요합니까? PHP를 위해 그런

+3

는, 밑줄 폭발이있을 경우 –

+0

만 2 캐리 내가이 가지고 추측하고있어 경우 3 개 부분, 가운데 하나를 제거 MySQL과 관련이 없으므로이 태그를 제거합니다. – tadman

+3

'preg_replace ('/_._/', '_', $ str)'? –

답변

0

뭔가 :

function sup($string){ 
    $string = explode("_", $string); 

    return count($string) > 2 ? $string[0]."_".$string[2] : $string; 
} 

또는

function sup($string){ 
    return preg_replace("/_.+_/", "_", $string); 
} 
관련 문제