Wikiup:Lua/Modul/Text/Test
aus Wikipedia, der freien Enzyklopädie
Testfälle zu Textfunktionen.
failsafe: 2019-11-12
char
Aufruf
|
Erwartet
|
Ergebnis
|
|
»« |
»«
|
1=65 104 97 |
»Aha« |
»Aha«
|
1=98 108 97 |*=2 |
»blabla« |
»blabla«
|
concatParams
Aufruf
|
Erwartet
|
Ergebnis
|
|
»« |
»«
|
» Alfa « |
»Alfa« |
»Alfa«
|
» Alfa « » Bravo « |
»Alfa|Bravo«
|
s.u.
|
» Alfa « » Bravo « » Charlie «
|
»Alfa|Bravo|Charlie«
|
s.u.
|
Alfa|Bravo
↔ Alfa|Bravo
Alfa|Bravo|Charlie
↔ Alfa|Bravo|Charlie
containsCJK
Aufruf
|
Erwartet
|
Ergebnis
|
»abcd« |
»« |
»«
|
|
»« |
»«
|
»a日本d« |
»1« |
»1«
|
getPlain
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
Aufruf
|
Erwartet
|
Ergebnis
|
»abcd« |
»1« |
»1«
|
»Ça ira« |
»1« |
»1«
|
|
»1« |
»1«
|
»α – Ω« |
»« |
»«
|
»a日本d« |
»« |
»«
|
isQuote
Aufruf
|
Erwartet
|
Ergebnis
|
»„« |
»1« |
»1«
|
»x« |
»« |
»«
|
|
»« |
»«
|
listToText
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
Aufruf
|
Erwartet
|
Ergebnis
|
»abcd« |
»„abcd“« |
»„abcd“«
|
»“abcd”« |
»„“abcd”“« |
»„“abcd”“«
|
» abcd « |
»„abcd“« |
»„abcd“«
|
|
»„“« |
»„“«
|
fr |
»«abcd»« |
»« abcd »«
|
fr|2 |
»‹abcd›« |
»‹ abcd ›«
|
quoteUnquoted
Aufruf
|
Erwartet
|
Ergebnis
|
»abcd« |
»„abcd“« |
»„abcd“«
|
»“abcd”« |
»“abcd”« |
»“abcd”«
|
» abcd « |
»„abcd“« |
»„abcd“«
|
|
»« |
»«
|
fr |
»«abcd»« |
»« abcd »«
|
fr|2 |
»‹abcd›« |
»‹ abcd ›«
|
removeDiacritics
Aufruf
|
Erwartet
|
Ergebnis
|
»abcd« |
»abcd« |
»abcd«
|
»âbçdé« |
»abcde« |
»abcde«
|
|
»« |
»«
|
»a日本d« |
»a日本d« |
»a日本d«
|
sentenceTerminated
Aufruf
|
Erwartet
|
Ergebnis
|
|
»« |
»«
|
»abc« |
»« |
»«
|
»abc.« |
»1« |
»1«
|
»abc.]]« |
»1« |
»1«
|
»abc]].« |
»1« |
»1«
|
»abc.« |
»1« |
»1«
|
»„abc.“« |
»1« |
»1«
|
ucfirstAll
- 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
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
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』
|