나는 이것을 1 시간 동안 견뎌 왔고 루아 패턴 일치 유틸리티가있는로드 블록에서 자신을 발견했다. 따옴표로 묶인 텍스트를 문자열과 일치 시키려하고 필요한 경우 바꿉니다.인용 된 텍스트의 적절한 Lua 패턴은 무엇입니까?
내가 지금까지 함께 온 패턴은 다음과 같습니다 (\ [\ "\ ']?) (.-) % 1
이 어떤 경우에 작동하지만, 모든 경우 :
Working: "This \"is a\" string of \"text to\" test with"
Not Working: "T\\\"his \"is\' a\" string\" of\' text\" to \"test\" wit\\\"h"
작동하지 않는 예제에서는 일치시키고 싶습니다 (원하는 일치를 얻는 함수를 만들었습니다. 루어 패턴이이 작업을 수행 할 수 있는지 궁금해서 gsub과 함께 사용할 패턴을 찾고 있습니다).
string
a" string" of
is' a" string" of' text
test
his "is' a" string" of' text" to "test" wit
대신 당분간 제 기능을 사용하십시오. 그러나 내가 사용할 수있는 패턴이 있거나 사용하고 있어야하는 패턴이 있다면 궁금합니다. 패턴이있는 것이 빠져 있습니다.
(약간 편집 내가 포맷하기 stackoverflows 잊어 C/B)
가능한 [RegEx는 XHTML 자체 포함 태그를 제외한 공개 태그와 일치] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags) –