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» |
rm |
Rätoromanisch | «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』 |