2010-05-27 3 views
0

휴대 전화의 SMS에서 지원되지 않는 문자에서 문자를 제거하는 데 도움이되는 preg 또는 str_replace가 있습니다. 이제 악센트 부호가있는 문자는 sms에 yy로 표시됩니다.SMS에서 지원되지 않는 문자를 제거합니다.

+0

악센트 부호가있는 문자는 SMS로 지원되어야합니다. 내 전화로 송수신 할 수 있습니다. 잘못된 문자 인코딩으로 보내지 않는다고 확신합니까? – halfdan

+0

지원하려는 모든 문자가 라틴 문자 (공백 (32) ~ ~ (126)) 인 경우,'/ [^ \ x {0020} - \ x {007E}]/u' – Amarghosh

답변

3

아마도 이러한 문자는 transliterate 일 것입니다.

악센트 부호가있는 ñ을 일반 n으로 변환합니다.

Here is useful further reading on Stack Overflow.

+0

과 같은 정규식을 사용할 수 있습니다. iconv를 사용했지만, 잘린 문자 다음에 일반 문자열을 제거합니다 :-( –

관련 문제