2013-05-06 2 views
4

영숫자가 아닌 문자가 있는지 확인합니다.lua 문자열에서 영숫자가 아닌 문자를 모두 제거합니다.

if(str:match("%W")) then 
    --make str alpha-numeric 
end 

lua를 사용하여 문자열에서 영숫자가 아닌 문자를 모두 제거하는 방법은 무엇입니까?

+3

'STR = STR : GSUB ('% (W)가', '')' –

+3

에고, 바로 답이 점을 설정) –

+1

그것은 좋은 작품 . @EgorSkriptunoff 고맙습니다. 답변으로 작성하십시오. – polski

답변

8

사용 gsub (에고 Skriptunoff에 의해 제안) :

str = str:gsub('%W','')