2012-10-20 4 views
0

문자열에 대한 테스트를 실행하여 특정 조건을 충족하는지 여부를 확인하려고합니다. 내가 주어진 문자열의 마지막 4 문자를 추출하고 상수 변수에 대해 테스트하고 싶습니다. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까?PHP를 사용하여 문자열 테스트

예 :

[email protected]

문자열의 마지막 네 문자는 '에듀'

감사

+0

전자 메일 만 다루고 있습니까? – Baba

답변

5

당신은 substr를 사용할 수있는 경우 내가 알고 싶습니다 싱글 바이트의 경우 mb_substr 멀티 바이트 문자열의 경우 :

$suffix = substr($str, -4); 

음수 시작 매개 변수 값은 문자열의 끝에서 시작하도록 지정합니다.

+1

+1이 사용자에게는 174k 담당자가 있으므로 올바른 사람이어야합니다. – goat

0

필요에 따라 다음 중 당신을 위해 작동 될 수 있습니다

  • strrpos()을 - 문자열
  • substr() 내에서 마지막 항목을 찾으 - 문자열의 특정 부분의 내용을 확인
  • preg_match() - 복잡한 패턴 일치
관련 문제