루아에는 단지 string.find이지만, 때로는 string.rfind이 필요합니다. fullpath = "c:/abc/def/test.lua"
pos = string.rfind(fullpath,'/')
dir = string.sub(fullpath,pos)
방법 등 string.rfind를 작성하는 예를 들어, 같은 디렉토리 및 파일 경로를 구문
RTF 서식 태그가있는 Microsoft Lync 대화에서 값을 가져 오는 파일이 있습니다. 일례 파일 것 같은 {\ rtf1 \ fbidis \ ANSI \ ansicpg1252 \ deff0 \ nouicompat \ deflang1033 {\ fonttbl {\ F0 \ fnil \ fcharset0> Segoe UI} {\ F1 \ fnil Sego
는 I는 CPU 및 GPU 온도를 감시하는 외부 응용 ... 이 I는 (GetWindowText 통해) 이들 값을 잡아 효과적으로 온도를 추출하고, 이들 값에 일치하는 어떤 패턴을 수행 할 alien extension와 루아 사용하고 숫자가 기본값으로 표시되는 문자열에서 CPU 67.875 °C ... 하지만 어쩌면 패턴이 LUA에서 작동하는 방식이 잘못되
루아에서 문자열을 다듬고 싶습니다만 문자열의 특수 문자로 인해 고민 중입니다. 예. str = "RG Ph 0%/15.00bpm" 나는 그렇게 "/" 그 str = "RG Ph 0%" 나는 다음과 같은 코드를 발견하지만 난 그게 제대로 "%" 및 "/"을 처리 생각하지 않는다 포함 후에 모든 것을 제거하려는 : local string_gsub = strin
기본 문자열이다 IP: 192.168.0.1 다음 결과를 반환한다 (또한 패턴 아래) 함수 string.gmatch 해당 문자열을 전달 : 패턴 : IP: (%d+.%d+.%d+.%d+) -> 192.168.0.1 패턴 : IP: %d+.%d+.%d+.%d+ -> IP : 192.168.0.1 제 질문은 루아 패턴 매칭 엔진에 대한 괄호의 의미는 무엇입니까
일부 단어를 몇 개의 문자 또는 숫자로 바꾸는 데 사용되는 함수가 있습니다. 나는이 방법으로 string.gsub() 기능을 사용하고 있습니다 : 이것은 숫자, 문자, 공백, , 및 /와 문자열 아주 좋은 작동 string.gsub(line, "[0-9%a%s/,-]+", "\t")
. 또한 ( 및 )과 같은 대괄호를 사용하고 싶습니다. 그러나 단순히
루아 패턴을 사용하여 일반 텍스트 검색 및 검색을 지원하는 앱이 있습니다. 편의상이 앱은 대소 문자를 구분하지 않는 검색을 지원합니다. 여기서 화상 단편이다 대소 문자를 구분 루아 패턴으로 지정된 루아 패턴 변환 코드는 꽤 아니다. 기본적으로 문자 앞에 짝수 또는 홀수의 이스케이프 (%)가 있는지 여부와 대괄호 안에 있는지 여부가 걱정됩니다. 이미지에 표시
사용하고있는 솔루션에서 둘 다 허용되므로 루아 및/또는 XSL로 처리중인 문서가 있습니다. 처리되는 데이터는 Lync 2013의 IM 대화를 편집 한 것입니다. 아래에서 내 데이터의 일부 값을 가져 오는 일부 패턴 일치 스크립트를 작성할 수 있지만 사용자가 데이터를 표시하는 방법을 구성 할 수 있으므로 IM의 각 사용자마다 데이터가 다르게 저장됩니다. 내가
그때 채팅 내에서 특정 단어에 대한 검색 수를 만들고 해요 부가 기능은 작동 지정된 chatframe로 전송하지만 무작위로 그것은 오류가 발생하고 게임 This application has encountered a critical error:
ERROR #132 (0x85100084) Fatal Exception
Program: C:\WoW\Wow.ex