Wikipedia:Lua/Modul/Text/Test
Erscheinungsbild
| Vorlagenprogrammierung | Diskussionen | Lua | Test | Unterseiten | |||
| Modul | Deutsch | English
|
Modul: | Dokumentation | |||
Testfälle zu Textfunktionen.
failsafe: 2025-02-06
char
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »« | »« | |
| 1=65 104 97 | »Aha« | »Aha« |
| 1=98 108 97 |*=2 | »blabla« | »blabla« |
| 1=0x23 | bad codepoints: Unavailable # | »bad codepoints: Unavailable #« |
concatParams
[Quelltext bearbeiten]| Aufrufparameter | Erwartet | Ergebnis |
|---|---|---|
| »« | »« | |
1=Alfa
|
»Alfa« | »Alfa« |
1=Alfa2= Bravo
|
»Alfa|Bravo« | »Alfa|Bravo« |
1=Alfa2= Bravo3= Charlie
|
»Alfa|Bravo|Charlie« | »Alfa|Bravo|Charlie« |
1=Alfa2= Bravo3= Charlieseparator=+++
|
»Alfa+++Bravo+++Charlie« | »Alfa+++Bravo+++Charlie« |
1=Alfa2= Bravo3= Charlieseparator=<br />
|
»Alfa Bravo Charlie« |
»Alfa Bravo Charlie« |
1=Alfa2= Bravo3= Charlieseparator=|format=%.3s
|
»Alf|Bra|Cha« | »Alf|Bra|Cha« |
containsCJK
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »abcd« | »« | »« |
| »« | »« | |
| »a日本d« | »1« | »1« |
getPlain
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »abcd« | »abcd« | »abcd« |
| »« | »« | |
| »xx<!--yy-->zz« | »xxzz« | »xxzz« |
| »xx'''yy'''zz« | »xxyyzz« | »xxyyzz« |
| »x''y''z''L''« | »xyzL« | »xyzL« |
| »A<s>B</s>C« | »ABC« | »ABC« |
isLatinRange
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »abcd« | »1« | »1« |
| »Ça ira« | »1« | »1« |
| »1« | »1« | |
| »α – Ω« | »« | »« |
| »a日本d« | »« | »« |
isQuote
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »„« | »1« | »1« |
| »x« | »« | »« |
| »« | »« |
listToText
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »« | »« | |
| » Alfa « | »Alfa« | »Alfa« |
| » Alfa « » Bravo « |
»Alfa und Bravo« | »Alfa und Bravo« |
| » Alfa « » Bravo « » Charlie « |
»Alfa, Bravo und Charlie« | »Alfa, Bravo und Charlie« |
quote
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »abcd« | »„abcd“« | »„abcd“« |
| »“abcd”« | »„“abcd”“« | »„“abcd”“« |
| » abcd « | »„abcd“« | »„abcd“« |
| »„“« | »„“« | |
| fr | »«abcd»« | »« abcd »« |
| fr|2 | »‹abcd›« | »‹ abcd ›« |
quoteUnquoted
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »abcd« | »„abcd“« | »„abcd“« |
| »“abcd”« | »“abcd”« | »“abcd”« |
| » abcd « | »„abcd“« | »„abcd“« |
| »« | »« | |
| fr | »« abcd »« | »« abcd »« |
| fr|2 | »‹ abc d›« | »‹ abcd ›« |
| de-DE | »„abcd“« | »„abcd“« |
| de-CH | »«abcd»« | »«abcd»« |
| de-BE | »„abcd“« | »„abcd“« |
| qqz | »“abcd”« | »“abcd”« |
removeDiacritics
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »abcd« | »abcd« | »abcd« |
| »âbçdé« | »abcde« | »abcde« |
| »« | »« | |
| »a日本d« | »a日本d« | »a日本d« |
sentenceTerminated
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »« | »« | |
| »abc« | »« | »« |
| »abc.« | »1« | »1« |
| »abc.]]« | »1« | »1« |
| »abc]].« | »1« | »1« |
| »abc.« | »1« | »1« |
| »„abc.“« | »1« | »1« |
| »<span lang="und">abc.</span>« | »1« | »1« |
| »<span lang="und">abc</span>« | »« | »« |
tokenWords
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »« | »« | |
| A B + C | »A B C« | »A B + C« |
| A Bö & C | »A Bö C« | »A Bö C« |
| A B C | »A B C« | »A B C« |
| A %26 C | »A C« | »A C« |
| A %42 C | »A B C« | »A B C« |
| A_B_C | »A B C« | »A B C« |
ucfirstAll
[Quelltext bearbeiten]- Aufruf
- »
an der 5chönen &lauen donau – X y z« - Erwartet
- »
An Der 5chönen &Lauen Donau – X Y Z« - Ergebnis
- »
An Der 5chönen &Lauen Donau – X Y Z«
uprightNonlatin
[Quelltext bearbeiten]| Aufruf | Erwartet | Ergebnis |
|---|---|---|
| »« | »« | |
| »abc« | »abc« | »abc« |
| »abc « | »abc « | »abc « |
| »Mutsṭafah« | »Mutsṭafah« | »Mutsṭafah« |
| »μm« | »μm« | »μm« |
| »1 α-Teilchen« | »1 α-Teilchen« | »1 α-Teilchen« |
| »Methode 3α« | »Methode 3α« | »Methode 3α« |
| »abЩyz« | »ab<span dir='auto' style='font-style:normal'>Щ</span>yz« | »ab<span dir="auto" style="font-style:normal">Щ</span>yz« |
| »ΣΨΩ« | »<span dir='auto' style='font-style:normal'>ΣΨΩ</span>« | »<span dir="auto" style="font-style:normal">ΣΨΩ</span>« |
| »abcΣΨΩxyz« | »abc<span dir='auto' style='font-style:normal'>ΣΨΩ</span>xyz« | »abc<span dir="auto" style="font-style:normal">ΣΨΩ</span>xyz« |
| »Войната 1915 година. Втора Македония« | »<span dir='auto' style='font-style:normal'>Войната 1915 година. Втора Македония</span>« | »<span dir="auto" style="font-style:normal">Войната 1915 година. Втора Македония</span>« |
| »a日本d« | »a<span dir='auto' style='font-style:normal'>日本</span>d« | »a<span dir="auto" style="font-style:normal">日本</span>d« |
Anführungszeichen
[Quelltext bearbeiten]| lang | Name | 1 | 2 |
|---|---|---|---|
af
|
Afrikaans | „1“
|
‚2’
|
ar
|
Arabisch | «1»
|
‹2›
|
be
|
Belarussisch | «1»
|
„2“
|
bg
|
Bulgarisch | „1“
|
‚2’
|
ca
|
Katalanisch | «1»
|
‹2›
|
cs
|
Tschechisch | „1“
|
‚2’
|
da
|
Dänisch | „1“
|
‚2’
|
de
|
Deutsch | „1“
|
‚2’
|
de-CH
|
Schweizer Hochdeutsch | «1»
|
‹2›
|
dsb
|
Niedersorbisch | „1“
|
‚2’
|
el
|
Griechisch | «1»
|
“2”
|
en
|
Englisch | “1”
|
‘2’
|
en-GB
|
Britisches Englisch | ‘1’
|
“2”
|
en-US
|
Amerikanisches Englisch | “1”
|
‘2’
|
eo
|
Esperanto | „1“
|
«2»
|
es
|
Spanisch | «1»
|
‹2›
|
et
|
Estnisch | „1“
|
‚2’
|
eu
|
Baskisch | «1»
|
‹2›
|
fi
|
Finnisch | ”1”
|
’2’
|
fr
|
Französisch | « 1 »
|
‹ 2 ›
|
fr-CH
|
Schweizer Französisch | «1»
|
‹2›
|
ga
|
Irisch | “1”
|
‘2’
|
grc
|
Altgriechisch | «1»
|
“2”
|
he
|
Hebräisch | “1”
|
«2»
|
hr
|
Kroatisch | „1“
|
‚2’
|
hsb
|
Obersorbisch | „1“
|
‚2’
|
hu
|
Ungarisch | „1“
|
‚2’
|
hy
|
Armenisch | «1»
|
„2“
|
id
|
Indonesisch | ”1”
|
’2’
|
is
|
Isländisch | „1“
|
‚2’
|
it
|
Italienisch | “1”
|
‘2’
|
it-CH
|
it-CH | «1»
|
‹2›
|
ja
|
Japanisch | 「1」
|
『2』
|
ka
|
Georgisch | „1“
|
‚2’
|
ko
|
Koreanisch | “1”
|
‘2’
|
lt
|
Litauisch | „1“
|
‚2’
|
lv
|
Lettisch | „1“
|
‚2’
|
nl
|
Niederländisch | “1”
|
‘2’
|
nn
|
Norwegisch (Nynorsk) | «1»
|
‹2›
|
no
|
Norwegisch | «1»
|
‹2›
|
pl
|
Polnisch | „1”
|
«2»
|
pt
|
Portugiesisch | «1»
|
“2”
|
pt-BR
|
Brasilianisches Portugiesisch | “1”
|
«2»
|
ro
|
Rumänisch | „1“
|
«2»
|
ru
|
Russisch | «1»
|
„2“
|
sk
|
Slowakisch | „1“
|
‚2’
|
sl
|
Slowenisch | „1“
|
‚2’
|
sq
|
Albanisch | «1»
|
‹2›
|
sr
|
Serbisch | „1”
|
‚2’
|
sv
|
Schwedisch | ”1”
|
’2’
|
th
|
Thailändisch | “1”
|
‘2’
|
tr
|
Türkisch | “1”
|
‘2’
|
uk
|
Ukrainisch | «1»
|
‹2›
|
zh
|
Chinesisch | “1”
|
‘2’
|
zh-CN
|
Chinesisch (China) | “1”
|
‘2’
|
zh-TW
|
Chinesisch (Taiwan) | 「1」
|
『2』
|