lua 사용

회사 자체 의 업무 수요 에 따라 자주 사용 하 는 lua 문법 을 정리 합 니 다.
Lua 의 string 라 이브 러 리
링크:http://www.jb51.net/article/57613.htm
string.len(s)          문자열 s 의 길 이 를 되 돌려 줍 니 다.string.rep(s, n)      n 번 반복 되 는 문자열 s 의 문자열 되 돌리 기;string. rep ("a", 2 ^ 20) 를 사용 하면 1M bytes 문자열 을 만 들 수 있 습 니 다 (예 를 들 어 테스트 를 위해 필요 합 니 다).string.lower(s)       s 의 대문자 를 소문 자로 변환 하 다
string.upper       소문 자 를 대문자 로 바꾸다
string.sub(s,i,j)     마이너스 색인 은 문자열 의 끝 에서 앞으로 계산 합 니 다: - 1 마지막 문 자 를 가리 키 고 있 습 니 다.
string. char 함수 와 string. byte 함 수 는 문자 와 숫자 사이 에서 문 자 를 변환 하 는 데 사 용 됩 니 다.
string. char 는 0 개 이상 의 정 수 를 가 져 와 모든 숫자 를 문자 로 변환 한 다음 이 문자 들 이 연 결 된 문자열 을 되 돌려 줍 니 다.
string. byte (s, i) 는 문자열 s 의 i 번 째 문 자 를 정수 로 변환 합 니 다.두 번 째 매개 변 수 는 선택 할 수 있 습 니 다. 부족 한 경우 i = 1 입 니 다.
string. format () 함 수 는 특정한 형식 을 가 진 문자열 을 만 들 고 C 언어의 printf 에 따라 이 함 수 를 사용 합 니 다.
 
lua 배열
Lua 의 배열 아래 표 시 는 1 에서 시작 되 었 고 배열 은 key 가 정수 인 table 에 불과 하 다.
 
lua 배열 인쇄
http://blog.csdn.net/zhiweiarm/article/details/8598200
 
 
논리 연산 자
링크:http://cloudwu.github.io/lua53doc/manual.html#3.4.2
역작 동 not 항상 돌아 가기 false 혹시 true 중의 하나.연산 자 and 첫 번 째 매개 변 수 는? false 혹시 nil 이 첫 번 째 인 자 를 되 돌려 줍 니 다.그렇지 않 으 면 두 번 째 인 자 를 되 돌려 줍 니 다.연산 자 or 첫 번 째 매개 변 수 는 nil 이 아 닙 니 다. ... 도 아니다 false 이 첫 번 째 인 자 를 되 돌려 줍 니 다. 그렇지 않 으 면 두 번 째 인 자 를 되 돌려 줍 니 다. and 화해시키다 or 모두 단락 규칙 을 따른다.두 번 째 조작 수 는 필요 할 때 만 값 을 구 하 는 것 이다.여기에 몇 가지 예 가 있다.
     10 or 20            --> 10
     10 or error()       --> 10
     nil or "a"          --> "a"
     nil and 10          --> nil
     false and error()   --> false
     false and nil       --> false
     false or nil        --> nil
     10 and 20           --> 20



=> ..



"\ xC 0" 은 16 진법 의 문자 "\ xC 0" 과 "C0" 의 차 이 를 나타 내 고 \ xC 0 은 하나의 문 자 를 나타 내 며, C0 은 두 문 자 를 나타 내 는데, 각각 10 진법 으로 바 뀌 어 각각 "0xC 0", "0x 43, 0x 00" 이다.
0xC 0 은 정 수 를 나타 내 고 정수 치 는 192 이다.



좋은 웹페이지 즐겨찾기