현지의 p = 요구하다('모듈:유닛 테스트') 현지의 본문 = 요구하다('모듈:텍스트').본문() -- https://de.wikipedia.org/wiki/Wikipedia:Lua/Modul/Text/Test 버전 198988523에서 Lua로 다시 작성된 테스트 기능. p:테스트차() 자신:동등.('',본문.차(),'') 자신:동등.('<코드> {65,104,97} </code>',본문.차({65,104,97}),'아하') 자신:동등.('< code > { " 65 " , 104,97 } / code >',본문.차({"65",104,97}),'아하') 자신:동등.('<코드> {98,108,97},2 </code>',본문.차({98,108,97},2),'블라블라') 자신:동등.('<code>{"something"}<code>',음.스트링.경기(본문.차({'뭔가'}),"에러"),"에러") 자신:동등.('<code>"something",1,true </code>',본문.차('뭔가',1,진실의),'') 자신:동등.('<코드>{7,8,9}<코드>',음.스트링.경기(본문.차({7,8,9}),"에러"),"에러") 자신:전처리_상세(' { { # private : } 。텍스트 문자 65 104 97}','아하') 자신:전처리_상세(' { { # private : } 。문자 98 108 97 *=2}}','블라블라') 자신:전처리_상세(' { { # private : } 。텍스트 문자 오류=0}','') 끝. 기능. p:테스트 Concat Params() 자신:동등.('',본문.콘캣패럼(),'') 자신:동등.('<code>{}<code>',본문.콘캣패럼({}),'') 자신:동등.('<code>A</code>,본문.콘캣패럼('A'),'A') 자신:동등.('<코드>{"A"}/code>',본문.콘캣패럼({'A'}),'A') 자신:동등.('< code > { " A " , B " , C " } / code >',본문.콘캣패럼({'A','B','C'}),'A B C',{노우키=1}) 자신:동등.('< code > { " A " , B " , C " } , - / code >',본문.콘캣패럼({'A','B','C'},'-'),'A-B-C') 자신:동등.('< code > { " 1 " , 2 " , 3 " , scard , % 2f " / code > 」,본문.콘캣패럼({'1','2','3'},제로,'%2f'),'1.00 2.00 3.00',{노우키=1}) 자신:전처리_상세(' { { # private : } 。텍스트 concatParams 1 2 3 구분자=: format=%.2f}', '1.00:2.00:3.00') 끝. 기능. p:testListToText() 자신:동등.('',본문.list To(),'') 자신:동등.('<code>{}<code>',본문.list To({}),'') 자신:동등.('<code>A</code>,본문.list To('A'),'A') 자신:동등.('<코드>{"A"}/code>',본문.list To({'A'}),'A') 자신:동등.('< code > { " A " , B " , C " } / code >',본문.list To({'A','B','C'}),'A, B, C') 자신:동등.('< code > { " 1 " , 2 " , 3 " } , % 2f " / code >',본문.list To({'1','2','3'},'%2f'),'1.00, 2.00 및 3.00') 자신:전처리_상세(' { { # private : } 。텍스트 목록ToText 1 2 3 형식=%2f}', '1.00, 2.00 및 3.00') 끝. 기능. p:테스트 내용CJK() 현지의 기능. 싱글 테스트(arg, 기대됩니다) 자신:동등.('<코드>'..arg..'/code>',본문.포함하다CJK(arg),기대됩니다) 끝. 자신:동등.('',본문.포함하다CJK(),거짓의) 싱글 테스트(드라코 도르미엔스 넌캄 티틸란두스,거짓의) 싱글 테스트('아주머니'는 '아주머니'입니다.,거짓의) 싱글 테스트('아까부터',거짓의) 싱글 테스트('永远不要惊醒卧龙',진실의) 싱글 테스트('眠っているドラゴンをくすぐることはありません',진실의) 싱글 테스트('잠자는 용을 간지럽히지 마십시오',진실의) 끝. 기능. p:테스트 Get Plain() 현지의 기능. 싱글 테스트(arg, 기대됩니다) 자신:동등.('<코드><nowiki>'..arg..'</nowiki></code>', 본문.겟플레인(arg),기대됩니다) 끝. 싱글 테스트('a와 b','a와 b') 싱글 테스트('a <!--filter-->b','ab') 싱글 테스트(<!--------> 안녕하세요, 세계 <!----------------------------------------------」,안녕, 세상아) 싱글 테스트('a <nowiki> b </nowiki> c','a b c') 싱글 테스트("'a'","a") 싱글 테스트("'b',"b") 싱글 테스트(''a''와 'b',"a와 b") 싱글 테스트("a and b","a와 b") 싱글 테스트(''a''와 ''b'',"a와 b") 싱글 테스트("a <!--나는 비공개 코멘트입니다.","a") 싱글 테스트("'닫히지 않은 굵은 글씨'","굵은 글씨") 싱글 테스트("<!--안녕하세요 -->'a' <!--world-->'<nowiki>b</nowiki>","a b") 싱글 테스트("<b>a </b> 'b''<!--hello --world --> <div style='filen-size:100%;'>c</div>","a b, c") 끝. 기능. p:test Remove Delimited(지연)() 자신:동등.('실패',본문.remove Delimited(지연)('a <!--filter-->b','<!--','-->'),'ab') 자신:동등.('댓글 2개',본문.remove Delimited(지연)(<!--------> 안녕하세요, 세계 <!----------------------------------------------」,'<!--','-->'),안녕, 세상아) 자신:동등.('ref,본문.remove Delimited(지연)(fooo에서.<ref name=foo>{{web title=}제목 url=https://www.example.com}}: </ref>','<ref','/ref>'),'푸우') 끝. 기능. p:테스트 라틴어() 현지의 기능. 싱글 테스트(arg,기대됩니다) 자신:동등.('<코드>'..arg..'/code>',본문.isLatinRange(arg),기대됩니다) 끝. 자신:동등.('',본문.isLatinRange(),진실의) 싱글 테스트('abcd',진실의) 싱글 테스트('차이라',진실의) 싱글 테스트('α – δ',거짓의) 싱글 테스트('a日本d',거짓의) 끝. 기능. p:test Is 견적서() 현지의 기능. 싱글 테스트(arg,기대됩니다) 자신:동등.('<코드>'..arg..'/code>',본문.견적서(arg),기대됩니다) 끝. 자신:동등.('',본문.견적서(),거짓의) 싱글 테스트('"',진실의) 싱글 테스트('日',거짓의) 싱글 테스트('접속',거짓의) 끝. 기능. p:테스트 견적서() 자신:동등.('',본문.견적을 내다(),'“”') 자신:동등.('<code> abcd </code>',본문.견적을 내다('abcd'),'abcd') 자신:동등.('<code>"abcd"/code>',본문.견적을 내다('abcd'),'abcd') 자신:동등.('fr',본문.견적을 내다('abcd','fr'),'160;abcd&160;block') 자신:동등.('fr2',본문.견적을 내다('abcd','fr',2),'160;abcd&160;block') 끝. 기능. p:test 견적서 미인정() 자신:동등.('',본문.따옴표 없음(),'') 자신:동등.('<code> abcd </code>',본문.따옴표 없음('abcd'),'abcd') 자신:동등.('<code>"abcd"/code>',본문.따옴표 없음('abcd'),'abcd') 자신:동등.('fr',본문.따옴표 없음('abcd','fr'),'160;abcd&160;block') 자신:동등.('fr2',본문.따옴표 없음('abcd','fr',2),'160;abcd&160;block') 끝. 기능. p:test Remove Diacritics(진단 삭제)() 현지의 기능. 싱글 테스트(arg,기대됩니다) 자신:동등.('<코드>'..arg..'/code>',본문.remove Diacritics(분음 부호 제거)(arg),기대됩니다) 끝. 자신:동등.('',본문.remove Diacritics(분음 부호 제거)(),'') 싱글 테스트('abcd','abcd') 싱글 테스트(''','de') 싱글 테스트('a日本d','a日本d') 끝. 기능. p:testSentence종료() 현지의 기능. 싱글 테스트(arg,기대됩니다) 자신:동등.('<코드><nowiki>'..arg..'</nowiki></code>', 본문.문장 종료됨(arg),기대됩니다) 끝. 싱글 테스트('안녕하세요',거짓의) 싱글 테스트('(여보세요)',거짓의) 싱글 테스트('여보세요',진실의) 싱글 테스트('도이체',거짓의) 싱글 테스트('도이체?“',진실의) 싱글 테스트("영어?"',진실의) 싱글 테스트('[안녕하세요!],진실의) 끝. 기능. p:테스트 UCFirst All() 현지의 기능. 싱글 테스트(arg,기대됩니다) 자신:동등.('<코드>'..스트링(arg)..'/code>',본문.ucfirst All(모든 것)(arg),기대됩니다) 끝. 자신:동등.('',본문.ucfirst All(모든 것)(),'') 싱글 테스트(25,'25') 싱글 테스트('Help test me','테스트 도움말) 싱글 테스트(an der Schönen,'안 더 쾨넨') 싱글 테스트(an der Schönen & lauen,'An Der Schönen & Lauen') 자신:동등.('HTML ndash',본문.ucfirst All(모든 것)('Der Schönen & lauen donau & ndash; X y z'), 'An Der Schönen &라우엔 도나우..음.본문.해독하다('–',진실의)..'XYZ') 자신:동등.('HTML nbsp',본문.ucfirst All(모든 것)('a b'),'A 'B') 자신:동등.('다양한 HTML',본문.ucfirst All(모든 것)("&<>>&8201;‌‍‏‏"), '&<> '..음.본문.해독하다("‌‍‎‏‏)) 끝. 기능. p:testUpright 비라틴어() 현지의 기능. 싱글 테스트(arg,기대됩니다) 자신:동등.('<코드>'..arg..'/code>',본문.직립 노라틴어(arg),기대됩니다) 끝. 싱글 테스트('실패','실패') 싱글 테스트('실행','실행') 싱글 테스트('무츠아파','무츠아파') 싱글 테스트('μm','μm') 싱글 테스트('1알파','1알파') 싱글 테스트('방법 3α','방법 3α') 싱글 테스트('아예',"<span dir='auto' style='font-style:normal'> > "</span>") 싱글 테스트('ABCXYZ', "xyz <span dir='auto' style='font-style:normal'> "xyz") 싱글 테스트('아베이즈',"ab <span dir='auto' style='font-style:normal'> > ab </span>yz") 싱글 테스트(1915년★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」, <span dir='auto' style='font-style:normal'> 1915년.</span> ") 싱글 테스트('a日本d',"a < span dir = 'auto' style = 'span-style: normal' > span </span> d") 끝. 기능. p:테스트 내보내기() 자신:전처리_상세(' { { # private : } 。텍스트에 CJK a}가 포함되어 있습니다.',"") 자신:전처리_상세(' { { # private : } 。텍스트 내용CJK }}}',"1") 자신:전처리_상세(' { { # private : } 。텍스트는 LatinRange }}}'입니다.,"") 자신:전처리_상세(' { { # private : } 。텍스트는 LatinRange a}입니다.',"1") 자신:전처리_상세(' { { # private : } 。텍스트 is Quote }}}',"") 자신:전처리_상세(' { { # private : } 。텍스트 is Quote }}}',"1") 자신:전처리_상세(' { { # private : } 。텍스트 문장 종료 }}}}',"") 자신:전처리_상세(' { { # private : } 。텍스트 문장 끝 a.}}',"1") 자신:전처리_상세(' { { # private : } 。텍스트 getPlain a}',"a") 자신:전처리_상세(' { { # private : } 。텍스트 remove Diacritics a}',"a") 자신:전처리_상세(' { { # private : } 。텍스트 ucfirstAll a}',"A") 자신:전처리_상세(' { { # private : } 。텍스트 바로가기 Nonlatin a}',"a") 끝. 돌아가다 p